在检索已处理的消息时,Mirth 服务在我的一个频道中出现以下错误
尝试检索消息时出现内存不足错误。增加堆大小或减小页面大小并再次搜索。
我尝试增加堆大小,但没有奏效。只有当我的页面大小为 5 或更少时,我才能检索消息。否则我会得到同样的错误。谁能告诉我如何在不遇到此错误的情况下检索已处理的消息?
在 Mirth 3.3.1 或更高版本中,为了增加堆大小
欢乐服务器
例如:
-server
-Xmx512m
-Djava.awt.headless=true
欢乐客户
更改administrator.maxheapsize = 512m的属性值例如:
# administrator
administrator.maxheapsize = 512m
完成这些更改后,请重新启动 mirth 服务。
转到安装 Mirth 的目录。从 conf 目录中,打开文件 wrapper.conf。找到该行:
wrapper.java.maxmemory=256
根据需要增加数量,小心为服务器的其余部分保留开销。
你运行的是哪个版本的 Mirth?你将堆大小设置为什么,你在哪里设置的?
您是否确认增加的堆大小与您的操作系统内存限制兼容?例如,几年前我在 Mirth 1.8 上遇到了这个问题,除了更改堆大小设置之外,我最终还增加了我的 VM 的可用内存(从 1GB 增加到 1.5)。