Questions tagged «connection»

连接通常是指TCP / IP连接,它是2个主机之间握手的结果。

2
mysql数据库连接错误
我的应用程序需要非常频繁地连接到另一台机器上的mysql数据库。但是我在连接时经常出错;通常,经过多次重试后,我通常可以最终连接。我收到的错误消息是: Mysql.mysql(): Couldn't connect to SQL-server: Lost connection to MySQL server at 'reading authorization packet', system error: 2 我在这里阅读了以下信息:http : //dev.mysql.com/doc/refman/5.0/en/error-lost-connection.html以及对该错误的评论http://bugs.mysql.com/bug .php?id = 28359。 如您所见,有很多中断的连接: mysql>显示全局状态,如“ Aborted_connects”; + ------------------ + ------- + | 变量名| 价值| + ------------------ + ------- + | Aborted_connects | 2540 | + ------------------ + ------- + …

3
我可以使TCP / IP会话运行少于60秒吗?
我们的服务器上TCP / IP会话超载,我们有1200-1500个会话。他们大多数人都挂在TIME_OUT状态。事实证明,处于TIME_OUT状态的连接会占用一个套接字,直到60秒超时为止。 问题在于服务器变得无响应,并且许多客户端没有得到服务。 我做了一个简单的测试:使用Internet Explorer 8.0从服务器下载XML文件。下载完成仅需不到一秒钟的时间。但是然后我看到TCP / IP连接在TIME_OUT状态下挂了60秒。 有什么方法可以摆脱TIME_OUT等待,或者减少释放套接字以进行新连接的时间? 我知道为什么TCP / IP连接进入TIME_OUT状态,但是我不明白为什么XML文件下载结束后Internet Explorer无法关闭连接。 细节。 我们的服务器运行以Perl(mod-perl)编写的Web服务。该服务向客户提供天气数据。客户端是Flash应用程序(实际上是Windows应用程序中嵌入的Flash ActiveX控件)。 操作系统:Ubuntu Apache“ Keep Alive”选项设置为0

1
PHP / mySQL:如何调试“连接过多”错误?
我现在正在客户专用服务器上的PHP网站上工作,我会定期收到错误消息,too many connections但是大约有5位用户正在浏览此页面。 在phpMyAdmin我可以看到该max connections变量设置为400。 在我公司的本地MySQL服务器上,我们已max connections设置为200和其他伙伴同时使用该服务器。 我听说在他们的服务器上,其他一些网站正在使用相同的MySQL,且流量大。 这是我的问题: 如何调试这个问题? 我可以查看过去10分钟内执行的一些SQL查询列表,以检查这是我们的问题还是它们的问题?

1
如何解决错误:“ ssh_exchange_identification:连接被远程主机关闭”
错误: ssh_exchange_identification:连接被远程主机关闭 有许多建议的解决方案,但似乎没有一个能解决我的问题。 这是我要完成的工作: 我上面有一个服务器(10.0.0.5)SSH。该服务器具有以下用户及其外壳程序: passport , shell=/bin/false user1, shell=git-shell user2, shell=git-shell me, shell=bash 该sshd_config文件,在末端输入以下内容: AllowTcpForwarding no Match User passport,user1,user2 AllowTcpForwarding true PermitOpen 10.0.0.5:8080 PermitOpen 10.0.0.5:22 我还启用了公共密钥身份验证。目标是禁用来自SSH的所有tcp转发,并且仅允许上述用户在两个端口上进行转发: - SSH - a web server 在我/etc/hosts.allow和.deny文件中,没有任何条目。 我在中设置了适当的authorized_keys file(只是ssh-rsa ...)/home/passport/.ssh/authorized_keys。 在Windows计算机上,尝试使用SSH: ssh passport@10.0.0.5 -N -L 22:10.0.0.5:22 -L 8080:10.0.0.5:8080 当“我尝试浏览”时,这可以正常工作,http://127.0.0.1:8080这意味着我的端口转发可以正常工作。 现在,我想尝试通过该隧道进行SSH并使用“ user1”: ssh -N …
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.