JBOSS最大連線數配置和jvm記憶體配置

2021-09-07 06:32:40 字數 1064 閱讀 3684

一.調整jboss最大連線數.

minsparethread:指「啟動以後,總是保持該數量的執行緒空閒等待」;設定比預期負載多25%。

maxsparethread:指「如果超過了minsparethread,然後總是保持該數量的執行緒空閒等待」;設定比預期負載多25%。

併發數伺服器記憶體

jboss引數

maxthreads

acceptcount

50以下

2g256

80050-300

4g600

1024

300-800

8g1024

1528

800-1000

8g1024

2048

1000-1200

12g1526

2048

1200-1500

16g2048

2048

二.調整 jvm引數

a:jvm啟動引數共分為三類:

下面是個例子,請根據實際情況進行修改,修改run.conf檔案中的如下內容:

日誌檔案設定:

jboss\server\default\log

如果使用log4j日誌框架,將配置檔案放在工程目錄下的話容易引起與jboss日誌配置的衝突,乙個比較好的方式就是將日誌配置到jboss的 jboss-log4j.xml檔案中,檔案的目錄是($jboss)/server/default/conf。在配置檔案中新增以下內容:

在web工程中使用日誌的時候就可以這樣寫

logger log = logger.getlogger("com.all");

log.debug("test");

其中"com.all"與中的name屬性值對應。additivity屬性非常重要,它表示是否繼承root配置的輸出通道,預設配置是true,如果不將其設為false的話會導致日誌重複輸出到控制台與jboss的日誌檔案中。

default

jboss\server\default\log

MYSQL 檢視最大連線數和修改最大連線數

mysql檢視最大連線數和修改最大連線數 1 檢視最大連線數 show variables like max connections 2 修改最大連線數 set global max connections 200 以下的文章主要是向大家介紹的是mysql最大連線數的修改,我們大家都知道mysql最...

MYSQL 檢視最大連線數和修改最大連線數

mysql檢視最大連線數和修改最大連線數 1 檢視最大連線數 show variables like max connections 2 修改最大連線數 set global max connections 200 以下的文章主要是向大家介紹的是mysql最大連線數的修改,我們大家都知道mysql最...

MYSQL 檢視最大連線數和修改最大連線數

show variables like max connections set global max connections 200 以下的文章主要是向大家介紹的是mysql最大連線數的修改,我們大家都知道mysql最大連線數的預設值是100,這個數值對於併發連線很多的資料庫的應用是遠不夠用的,當連...