swoole�����������������ֵ��100%����

��ijЩ����£���ϵͳ���ع���swoole�޷����뵽�ڴ���ҵ�swoole�ײ㷢���δ���Serverռ���ڴ�����ں�Kill�����߱�ijЩ������ɱ����swoole-server���޷��ṩ���񣬵���ҵ���жϣ���˾���������ʧ��

��һ���dz���Ч������BAT�ȴ��͹�˾���õķ�����crontab�����ء�
ԭ����ÿ1����ִ��һ��shell�ű������server��master�����Ƿ�������������������������������Ѿ��ҵ���ִ��restart�߼�����kill�����в�����ӽ��̣�Ȼ��������Server��

�����ϵͳ��crontab�м��룺

*/1 * * * * /data/script/check_server.sh

/data/script/check_server.sh��

count=`ps -fe |grep "server.php" | grep -v "grep" | grep "master" | wc -l`

echo $count
if [ $count -lt 1 ]; then
ps -eaf |grep "server.php" | grep -v "grep"| awk '{print $2}'|xargs kill -9
sleep 2
ulimit -c unlimited
/usr/local/bin/php /data/webroot/server.php
echo "restart";
echo $(date +%Y-%m-%d_%H:%M:%S) >/data/log/restart.log
fi

���ԸĽ��ĵط�