Plone サイトで bin/instance の起動に失敗したように見えることがあります。症状
サイトはメンテナンスなしでしばらく稼働しています
ビルドアウトを実行します。
bin/buildout
bin/instance start
またはを使用してサイトを再起動しようとしますbin/instance restart
サイトが起動しません。コンソールには何も記録されません。
ただし、最初に実行すると
bin/instance fg
、サイトが起動します
これは Plone 3.x と Plone 4.x サイトの両方に影響します。
以下は、プロセスがどのように進むかのサンプルです。再起動と起動を行ってもサイトが実際には起動しないことがわかりますが、最終的に fg が表示されます。
*************** /PICKED VERSIONS ***************
xxx@yyy:/srv/plone/zzz$ bin/instance restart
.
daemon process restarted, pid=27819
xxx@yyy:/srv/plone/zzz$ bin/instance start
daemon process started, pid=27945
xxx@yyy:/srv/plone/zzz$ bin/instance status
daemon manager not running
xxx@yyy:/srv/plone/zzz$ bin/instance fg
2013-03-08 04:18:11 INFO ZServer HTTP server started at Fri Mar 8 04:18:11 2013
Hostname: 0.0.0.0
Port: xxxx
ログ ファイルから、Zope の開始に達したようです。ビン/インスタンスのステータスまたは上流のフロント エンド プロキシ サーバーの両方が一致しませんが。これはログに表示されます。
2013-03-08T04:19:21 INFO Zope Ready to handle requests
これをさらにデバッグする方法はありますか?
ある種の競合状態/遅い起動の問題でしょうか?
プロセスが後に静かに終了する可能性がありますReady to handle
他の人も同じ行動を観察しましたか?