2011-06-10 52 views
0

我喜歡ejabberd是如何堅如磐石(運行一個實例超過2年,無需重啓)。但是當它下降或者即使你用手反彈時,我總是會面對這樣一個事實,即它對我來說是一個完全黑盒子。ejabberd在「開始」和「跑步」之間做了什麼?

當我通過ejabberdctl啓動一個實例時,它返回前需要幾秒鐘。然後我發出一個ejabberdctl狀態,它通常告訴我服務器已經啓動,然後阻塞直到它給出,即它並沒有真正運行。有時需要30秒,有時需要幾分鐘。我如何得到一些見解它在做什麼。我應該做些什麼維護來獲得更可靠的短期啓動?

回答

1

你究竟如何使用ejabberdctl開始使用?下次啓動實例時,運行ejabberdctl live,這將運行它並將其連接到它。 (請注意,當你斷開連接時也會殺死這個實例)。通過觀看屏幕,您應該能夠在「開始」的這段時間內看到發生了什麼。

+0

是否有一種方法可以在啓動後與實例斷開連接,但保持運行狀態? – 2011-06-21 16:14:44

相關問題