怎么解决 连接被远程服务器关闭

怎么解决 连接被远程服务器关闭,第1张

是因为远程服务器本地,有相同用户登录,导致你的连接被迫下线。
如果远程服务器是XP系统,正常情况下,只允许一个用户同时在线,除非你能找到一个叫远程连接的补丁,手工安装后,能够允许多个人。
如果远程服务器是2003,正常情况下,只允许两个用户同时在线,你新建一个用户给自己用,然后用这个用户连接,就不会被服务器管理员踢出来了。
呵呵,放轻松,一切都会好起来!

nginx 10045 服务器主动关闭连接方式如下:
/
主动断开与客户端浏览器的连接
如果是 Nginx 服务器需要输出大于等于 fastcgi_buffer_size 缓存的数据才能即时输出 header 断开连接, 若还是不行可尝试关闭 gzip
如: fastcgi_buffer_size 64k; 即: 需要 641024 字符(可多不可少),
可使用 str_repeat(' ', 65536); 另外 str_repeat(' ', 6554); 这种方式其实生成速度更慢
@param null|string $str 当前输出的内容, 若无需输出则设置为空
/
public function connectionClose($str = null) {
$str = ob_get_contents() $str;
// 若实际输出内容长度小于该值将可能导致主动断开失败
header('Content-Length: ' strlen($str));
header('Connection: Close');
ob_start();
echo $str;
ob_flush();
flush();
}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10596349.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存