我制作了一个自定义组件,目前正在尝试检查 logs/tigase.log.0 中的日志以检查它是否正常工作。但是,我找不到任何插件的日志,即使我使用 PSI(以及 tigase-console.log)认为它是活动的
我已经在属性中启用了调试:
--debug=server,xmpp.impl,xmpp.XMPPIOService
--debug-packages=customplugin.tigase
--sm-plugins=+jabber:iq:register,+jabber:iq:auth,+urn:ietf:params:xml:ns:xmpp-sasl,+urn:ietf:params:xml:ns:xmpp-bind,+urn:ietf:params:xml:ns:xmpp-session,+roster-presence,+jabber:iq:privacy,+jabber:iq:version,+http://jabber.org/protocol/stats,+starttls,+msgoffline,+vcard-temp,+http://jabber.org/protocol/commands,+jabber:iq:private,+urn:xmpp:ping,+basic-filter,+domain-filter,-message,-message-all,+message-carbons,+amp,+customplugin
为了测试,在插件中我尝试了以下内容:
log.log(Level.FINEST, "ryuu:ryuu");
log.log(Level.ALL, "ryuu:ryuu");
log.log(Level.INFO, "ryuu:ryuu");
log.log(Level.SEVERE, "ryuu:ryuu");
但是当我尝试跟踪 tigase 的日志(插件应该输出到)时:
tail -f logs/tigase.log.0 | grep "ryuu:ryuu"
我什么也没得到,即使我可以使用 PSI 的命令看到该插件处于活动状态。这可能是什么原因?