手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

openfire如何使用redis缓存

时间:2024-11-08 18:22:34

1、如图,通过JAVA代码进行清理,差不多茧盯璜阝就是这样清除缓存如果是内存不足的原因也可以参考以下方法:1、给openfire的JVM分配更多的内存空间。OpenFire的J蕺清寤凯VM默认情况下使用64M内存这在将OpenFire作为服务运行的情况下肯定不够用我们需要修改参数.使其能够占用服务器的更多内存资源Windows:在openfire的bin目录下建立openfired.vmoptions(作为应用程序运行)或者openfire-service.vmoptions(作为服务运行)内容添加-Xms512m-Xmx512m-XX:SurvivorRatio=7-XX:PermSize=256m-XX:MaxPermSize=256m指定了最大内存512M,其中永久内存256M ,在控制台中看到openfire可用内存确实变大了(内存大小可自己根据实际需要进行设置)Linux:修改/etc/sysconfig/opfire文件去掉注释OPENFIRE_OPTS=”-Xmx512m”2、openfire吃内存只吃不吐,最后把自己活活撑死。经过查资料设置了一个参数最后解决:在openfire的系统属性里添加如下参数。xmpp.pep.enabled = false这个是关闭openfire的PEP功能,PEP到底是啥功能目前不清楚,以后查到后再补进来。3、检查自己写的openfire插件或操作数据库时有没有及时关闭流或连接,以免造成内存溢出(编码规范)。

openfire如何使用redis缓存
© 手抄报圈