When a process which uses threads exceeding the set value of cluster/server-default/thread-max occurs, the Resin process will go down.

 
[Occurrence condition]
We have confirmed that such event tends to occur when you try to execute a process which exceeds the value of cluster/server-default/thread-max set in %ApplicationRuntime%/conf/http.xml.
Specifically, it might occur in the following situations.

1. Resin has received a large amount of requests
2. TCP connection exhaustion

[Cause]
The event might occur because Resin cannot post a thread to monitor the status of itself in the situations above.
The event occurs when Resin’s status monitor thread cannot operate over 20 minutes.

[Workaround]
When the system is in stop status like the [Cause] described above, please restart it as there is no prospect to recover by keeping the system in that status.
Moreover, to set cluster/server-default/thread-max large as a prevention measure is effective.

Please visit the webpage below for the details of cluster/server-default/thread-max setting of ${AppRuntime}/conf/http.xml.

・WebPlatform settings guide (the following URL is for Web Platform Ver.7.2)

    https://www.intra-mart.jp/download/product/v72_doc/iwp_iaf/configuration/iwp_config_guide_v72.pdf (Japanese)

・Resin references (the following URL is for Web Platform Ver.3.1)
https://www.caucho.com/resin-3.1/doc/server-tags.xtp#thread-max


-- Target ----------------------------------------------------------------------------------
iWP/Web System Construction Platform/WebPlatform/AppFramework
----------------------------------------------------------------------------------------------


FAQID:405
Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk