0

我为 Openfire 创建了一个插件,方法中有一些初始化步骤initializePlugin

我的插件的初始化步骤应该只运行一次。但我发现 OpenfireinitializePlugin每隔约 20 秒就会重复调用我的插件。这很奇怪!

是 Jetty 还是 Openfire 问题?如何告诉 Openfire 只调用initializePlugin1 次?

4

1 回答 1

0

德勒奥拉吉德:

我发现了问题。我能够在 Linux Centos 机器上复制它。

当插件文件上的时间戳高于插件解压缩时创建的文件夹上的时间戳时,就会发生这种情况。如果您在不同时区的 PC 上进行开发,则可能会发生这种情况。

检查日期/时间戳。如果高于当前日期/时间,则触摸文件以将时间戳重置为当前日期/时间。

答案来自:http: //community.igniterealtime.org/message/224340

于 2012-08-28T12:39:02.583 回答