您的位置:首页 > 理论基础 > 计算机网络

集中管理器如何同时接收tcp和UDP信息

2010-10-12 16:02 183 查看
防火墙的集中管理器,想在linux 开机启动其中syslogReceive用来接收udp是对logService(用来接收TCP)的仿写,只是socket设置不同和接收到信息进行的后续处理不同

/usr/bin/logService
/usr/bin/syslogReceive
这两个程序,在/etc/rc.local文件中最后如下表示
#init
ln -s /tmp/mysql.sock /var/run/mysqld/mysqld.sock
/usr/bin/fwcms init
/usr/bin/snmpagent
/usr/bin/logService
/usr/bin/syslogReceive
结果logService能启动,而syslogReceive不能启动,
如果换换位置
#init
ln -s /tmp/mysql.sock /var/run/mysqld/mysqld.sock
/usr/bin/fwcms init
/usr/bin/snmpagent
/usr/bin/syslogReceive
/usr/bin/logService
则syslogReceive能启动而logService不能启动,如果kill –9 前一个,后一个才能启动
解决:让其后台运行
#init
ln -s /tmp/mysql.sock /var/run/mysqld/mysqld.sock
/usr/bin/fwcms init
/usr/bin/snmpagent
/usr/bin/logService&
/usr/bin/syslogReceive&
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐