我喜欢ejabberd如何坚如磐石(在不重启的情况下运行一个实例超过2年)。但是当它确实下降或者即使你用手反弹它,我总是面对这样一个事实,它对我来说是一个完全黑盒子。
当我通过ejabberdctl启动实例时,它需要几秒钟才能返回。然后我发出一个ejabberdctl状态,它通常告诉我服务器已启动,然后阻塞直到它给出,即它实际上没有运行。有时需要30秒,有时需要几分钟。我如何了解它正在做什么。我是否应该做一些维护以获得更可靠的短期启动?
答案 0 :(得分:1)
你究竟是如何使用ejabberdctl
开始的?下次启动实例时,运行ejabberdctl live
,这将运行它并将会话连接到它。 (请注意,断开连接时也会杀死此实例)。通过观看屏幕,您应该能够在“开始”期间看到正在发生的事情。