[JBoss] 設定memory assignment
最近投產的JBoss 效能不穩, 檢查system log 後發現它的memory 不夠, 但電腦已經夠多的RAM, 檢查後原來JBoss 的memory management 設定須要修改.
最近投產的JBoss 效能不穩, 檢查system log 後發現它的memory 不夠, 但電腦已經夠多的RAM, 檢查後原來JBoss 的memory management 設定須要修改.
當在JBoss deploy jar / war 檔時, 有時會遇到Timeout after [300] seconds waiting for service container stability. 的問題, 這是由於要deploy 的檔案太大, 於預設的時間(5分鐘)不能deploy 完成.
部署JBoss 時, 在Linux 中, 可以透過設定chkconfig 加入JBoss 便可於system boot 時自行啟動. 而在Windows, 因為JBoss EAP 須要課金下載JBoss Core Services Jsvc Package 才可. 但其實有其實方法實現, 方法如下.
當JBoss初次利用standalone mode 進行部署時, 其他的電腦有機會不能進入網頁. 這是因為JBoss 預先進行了harden 設定, 避了不必要的保安漏洞.
除了Tomcat 外, JBoss / Wildfly 都是熱門的Java Application Server. 與前者比較, JBoss / Wildfly 對整合 Java Enterprise Edition (JEE) 較佳. 而將spring 部署到 JBoss 中雖然較少, 但其穩定性則相對較佳. 示範中會利用Gradle spring application project 進行部署.
Copyright © 2024 | MH Magazine WordPress Theme by MH Themes