マネーサーバが止まる件について 2025年 05月 22日(木曜日) 17:39 - Iseki Fumikazu の投稿 返信数: 1 最近マネーサーバへの接続がいつのまにかできなくなっている現象が起こっています. マネーサーバ自体は動いているのですが,8008ポートへ接続できなくなります. 原因不明なので取り敢えず対症療法として, 8008ポートを監視して接続ができないようならマネーサーバを再起動するスクリプトを作ってみます. よろしくお願いします. パーマリンク 返信 Iseki Fumikazu への返信 Re: マネーサーバが止まる件について 2025年 05月 23日(金曜日) 16:06 - Iseki Fumikazu の投稿 以下のスクリプトを5分間隔で実行します. もしマネーサーバに繋がらない場合は,5分くらい待ってから,テレポートを実行してみてください. --------------------------------------------- #!/bin/bash HOST="localhost" PORT=8008 TIMEOUT=3 # タイムアウト秒数 LOGFL="/var/log/openim_money_stop.log" if [ ! -f LOGFL ]; then touch $LOGFL fi if ! nc -z -w $TIMEOUT $HOST $PORT; then DT=`date` echo "Money Server Https Port is stopped: "$DT >> $LOGFL /usr/bin/tmux send-keys -t opensim_money C-m "quit" C-m sleep 5 systemctl start opensim_money.net.service exit 1 fi パーマリンク 親投稿を表示する 返信
Iseki Fumikazu への返信 Re: マネーサーバが止まる件について 2025年 05月 23日(金曜日) 16:06 - Iseki Fumikazu の投稿 以下のスクリプトを5分間隔で実行します. もしマネーサーバに繋がらない場合は,5分くらい待ってから,テレポートを実行してみてください. --------------------------------------------- #!/bin/bash HOST="localhost" PORT=8008 TIMEOUT=3 # タイムアウト秒数 LOGFL="/var/log/openim_money_stop.log" if [ ! -f LOGFL ]; then touch $LOGFL fi if ! nc -z -w $TIMEOUT $HOST $PORT; then DT=`date` echo "Money Server Https Port is stopped: "$DT >> $LOGFL /usr/bin/tmux send-keys -t opensim_money C-m "quit" C-m sleep 5 systemctl start opensim_money.net.service exit 1 fi パーマリンク 親投稿を表示する 返信