Errno 32管道破裂,Errno 107传输端点未连接python s

2024-03-29 06:39:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我的TCP服务器是用qt4.7编写的,与同样用qt4.7编写的TCP客户端配合得很好。在

我正在尝试用python2.7.3编写的客户端与服务器连接和通信。我使用subprocess.call(path_to_server)通过apachehttp请求启动服务器进程。我使用的是mod\wsgi3.3和django1.4。在

建立连接没有问题。我在socket.send()随机接收[Errno 32] Broken pipe异常(我可以垃圾邮件发送相同的消息10次,它将被发送0-10次)。socket.shutdown()&;socket.close(),我可以垃圾邮件断开连接命令,它将随机断开连接,否则会收到{}异常。在

netstat-nap表示连接已建立。在

当我尝试使用python2.7shell运行相同的客户机脚本时,一切正常。在

我错过了什么?在

EDIT 一切都可以在Windows7上运行,运行相同的apache、mod\wsgi、python、django配置。TCP服务器也与Windows兼容。centos6.2 32位出错。在


Tags: topath服务器sendmod客户端server进程
1条回答
网友
1楼 · 发布于 2024-03-29 06:39:12

我必须将apache设置设置为以下值: KeepAlive OnMaxKeepAliveRequests 0KeepAliveTimeout 5

我将进一步调查这个问题,看看这是否是正确的解决办法。在

相关问题 更多 >