Questions tagged «connection»

指用于在两个端点之间(例如,客户端与Web,数据库,Web Service或其他服务器之间)传输数据的连接。


9
Python [Errno 98]地址已在使用中
在我的Python套接字程序中,有时需要用中断它Ctrl-C。当我这样做时,它确实使用关闭了连接socket.close()。 但是,当我尝试重新打开它时,我必须等待一分钟左右才能重新连接。如何正确关闭插座?还是打算这样做?


5
如何以编程方式删除WebClient中的2个连接限制
那些“精细” RFC要求每个RFC客户端注意不要对每个主机使用超过2个连接... Microsoft在WebClient中实现了这一点。我知道可以用 App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.net> <connectionManagement> <add address="*" maxconnection="100" /> </connectionManagement> </system.net> </configuration> (位于http://social.msdn.microsoft.com/forums/en-US/netfxnetcom/thread/1f863f20-09f9-49a5-8eee-17a89b591007) 但是,我该如何以编程方式进行呢? 根据 http://msdn.microsoft.com/zh-cn/library/system.net.servicepointmanager.defaultconnectionlimit.aspx “更改DefaultConnectionLimit属性对现有ServicePoint对象无效;它仅影响更改后初始化的ServicePoint对象。如果尚未直接或通过配置设置此属性的值,则该值默认为常量DefaultPersistentConnectionLimit。” 当我实例化WebClient时,我最好配置该限制,但是只要在编程开始时以编程方式删除此可悲的限制也可以。 我访问的服务器不是Internet上的常规Web服务器,而是在我的控制下和本地局域网中。我想进行API调用,但是我不使用网络服务或远程处理

12
如何创建一个bash脚本来检查SSH连接?
我正在创建一个bash脚本,该脚本将登录到远程计算机并创建私钥和公钥。 我的问题是,远程计算机不是很可靠,并且它们并非总是处于启动状态。我需要一个bash脚本来检查SSH连接是否建立。在实际创建密钥以供将来使用之前。
86 bash  ssh  connection 

10
URL打开时,为什么会发生“ java.net.ConnectException:连接超时”异常?
我ConnectException: Connection timed out从我的代码中得到了一些频率。我要点击的网址已打开。相同的代码对某些用户有效,但对其他用户无效。似乎一旦一个用户开始获取此异常,他们便会继续获取该异常。 这是堆栈跟踪: java.net.ConnectException: Connection timed out Caused by: java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.Socket.connect(Socket.java:516) at java.net.Socket.connect(Socket.java:466) at sun.net.NetworkClient.doConnect(NetworkClient.java:157) at sun.net.www.http.HttpClient.openServer(HttpClient.java:365) at sun.net.www.http.HttpClient.openServer(HttpClient.java:477) at sun.net.www.http.HttpClient.<init>(HttpClient.java:214) at sun.net.www.http.HttpClient.New(HttpClient.java:287) at sun.net.www.http.HttpClient.New(HttpClient.java:299) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:796) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:748) at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:673) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:840) 这是我的代码片段: URLConnection …


2
在Java中,URL连接何时关闭?
Java什么时候放开与URL的连接?我在URL或URLConnection上都没有看到close()方法,所以一旦请求完成,它会释放连接吗?我主要是询问是否需要在异常处理程序中进行任何清理。 try { URL url = new URL("http://foo.bar"); URLConnection conn = url.openConnection(); // use the connection } catch (Exception e) { // any clean up here? }

14
立即检测客户端与服务器套接字的断开连接
如何检测到客户端已与服务器断开连接? 我有下面的代码在我的AcceptCallBack方法 static Socket handler = null; public static void AcceptCallback(IAsyncResult ar) { //Accept incoming connection Socket listener = (Socket)ar.AsyncState; handler = listener.EndAccept(ar); } 我需要找到一种方法来尽快发现客户端已从handlerSocket断开连接。 我试过了: handler.Available; handler.Send(new byte[1], 0, SocketFlags.None); handler.Receive(new byte[1], 0, SocketFlags.None); 当您连接到服务器并想检测服务器何时断开连接时,上述方法可以工作,但是当您是服务器并想检测客户端断开连接时,上述方法不起作用。 任何帮助将不胜感激。
80 .net  c#  sockets  tcp  connection 


7
无法使用旧的身份验证连接到MySQL 4.1+
我正在尝试连接到http://bluesql.net上的mySQL数据库,但是当我尝试连接时,出现此错误: Connect Error (2000) mysqlnd cannot connect to MySQL 4.1+ using old authentication 我已经研究过了,它与MySQL 4.1之前使用的一些旧密码方案有关。较新的版本可以选择使用旧密码,我读过此密码可能会导致此问题。 我正在运行php 5.3,并与mySQLi(新的mysqli(...))连接。我希望我可以在代码中做一些事情以连接到bluesql.net上的数据库-显然我不控制如何设置他们的数据库。降级php版本不是一种选择。 谁有想法?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.