Chinaunix

标题: 请教:在连接多进程并发服务器遇到的问题 [打印本页]

作者: richesea    时间: 2006-11-23 12:45
标题: 请教:在连接多进程并发服务器遇到的问题
我在scounix尝试一个多进程并发服务器,用于从informix读纪录,在windows用java接收.
用了三个java客户端,分别循环接收,接收到一段时间,服务器端提示:
WARNING:table_grow - proc table page limit of 1304 pages (MAX_PROC) exceeded by 1 pages
CONFIG:newproc - Process table overflow (MAX_PROC = 15514 exceeded)
客户端提示:
Exception in thread "main" java.net.SocketException:Connection refused
之后,服务器端退回到终端,请教各位,这是怎么一回事?
作者: lw371    时间: 2006-11-23 13:12
fork出来的服务进程的程序代码写的烂没及时exit或者没有处理SIGCLD信号,
导致进程个数越来越多超过了系统的限制
作者: richesea    时间: 2006-11-23 16:54
多多,就是这个问题,已经解决了,原来有好多僵尸进程




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2