我打开这个协议端口,从Python,PHP应用程序远程读取,但每天崩溃,端口不可用,因此Python,PHP所有客户端应用程序都失败
$ cat /var/tmp/server.sh
#!/bin/bash
while true; do tail -f /usr/local/freeswitch/log/freeswitch.log | nc -l -p 9999 -q 1 &
Q值。反正有没有让这个脚本始终像service this start or stop
一样运行,如果它崩溃了,它会以某种方式再次自动重启?有任何建议或链接做这样的事情?我正在使用CentOS 6.x
答案 0 :(得分:1)
将您的脚本放在/etc/inittab
中,如下所示
id:1:respawn:/var/tmp/server.sh
有关/etc/initab
文件的详细信息,请参阅http://linux.about.com/od/commands/l/blcmdl5_inittab.htm。
编辑/etc/inittab
后重启系统。