2012-10-03 24 views
1
处理消息

欢乐服务是给下面的错误在我的频道中的一个在检索处理的消息缺货而在欢乐

尝试检索消息时发生内存不足的错误的存储器错误。增加堆大小或减小页面大小并重新搜索。

我试图通过增加堆大小,但它没有奏效。只有当我的页面大小为5或更小时才能检索邮件。否则,我会得到相同的错误。任何人都可以告诉我如何检索处理的消息,而不会遇到此错误?

回答

0

你运行的是什么版本的欢乐? 您是如何设置堆大小的?您是在哪里设置的?

您是否确认增加的堆大小与您的操作系统内存限制兼容?例如,几年前,我在Mirth 1.8上遇到了这个问题,并最终增加了可用于VM的内存(从1GB增加到1.5)以及更改堆大小设置。

+1

使用Mirth 2.2版本,将Mirth堆大小从256 MB增加到1024 MB,这与OS内存兼容,但仍然出现相同的错误。 – user1716278

+0

你能告诉我我到底在哪里设置堆大小来解决这个问题吗? – user1716278

+0

我想我以两种不同的方式提出了同样的问题。在Mirth 2.0+中,我相信在设置中有一个选项可以增加它。在早期版本中,您必须修改配置文件。 – dividius

0

转到您安装Mirth的目录。从conf目录中,打开文件wrapper.conf。找到行:

wrapper.java.maxmemory = 256

的数量在必要时增加,小心头顶留下您的服务器的功能的其余部分。

3

在欢乐3.3.1或更高版本,增加堆大小

欢乐服务器

  1. 转到欢笑安装目录,并在C更改值:\ Program Files文件\ Mirth Connect \ mcserver.vmoptions'-Xmx256m'的值更改为'-Xmx1024m'。这行将vlaue设置为1GB。

EG:

-server 
-Xmx512m 
-Djava.awt.headless=true 

欢乐客户

  1. 转到欢笑的安装目录,然后转到配置目录和C更改值:\ Program Files文件\欢乐Connect \ conf \ mirth.properties

更改为administrator.maxheapsize =512米 例如属性值:

# administrator 
administrator.maxheapsize = 512m 

这些更改后,请重新启动欢笑服务。

+0

另外,您可能需要增加mcservice.vmoptions中的内存大小,并确保重新启动服务 – KTYP