2012-10-03 48 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