0
我爲Openfire創建了一個插件,並且在方法initializePlugin
中有一些初始化步驟。爲什麼Openfire不斷重載我的插件
我的插件的初始化步驟應該只運行一次。 但我發現Openfire不斷重複 每個約20秒後我的插件initializePlugin
的呼叫。這很奇怪!
這是Jetty還是Openfire問題? 如何告訴Openfire只需要撥打initializePlugin
一次?
我爲Openfire創建了一個插件,並且在方法initializePlugin
中有一些初始化步驟。爲什麼Openfire不斷重載我的插件
我的插件的初始化步驟應該只運行一次。 但我發現Openfire不斷重複 每個約20秒後我的插件initializePlugin
的呼叫。這很奇怪!
這是Jetty還是Openfire問題? 如何告訴Openfire只需要撥打initializePlugin
一次?
Dele Olajide:
我發現了這個問題。我能夠在Linux Centos盒子上覆制它。
當插件文件上的時間戳高於插件解壓縮時創建的文件夾上的時間戳時,會發生這種情況。如果您正在使用處於不同時區的PC進行開發,可能會發生這種情況。
檢查日期/時間戳。如果高於當前日期/時間,請觸摸文件以將時間戳重置爲當前日期/時間。