2016-10-25 58 views
2

我的Apache JMeter的調用OrientDB REST API測試服務器的工作量最大池大小。OrientDB - REST API - 您已經達到了給定的分區

我與50個併發用戶測試,並發現約30%-45%請求失敗,響應消息如下

{ 
    "errors": [ 
    { 
     "code": 400, 
     "reason": "Bad request", 
     "content": "Error on parsing parameters from request body\u000d\u000a\u0009DB name=\"data_dev\"\u000aYou have reached maximum pool size for given partition" 
    } 
    ] 
} 

我已經檢查,發現服務器上發生錯誤。

我曾試圖改變

script.pool.maxSize200db.pool.max200

但這個問題仍時有發生

什麼建議嗎?

更新
這個問題已經報告on Github at here

感謝。

+0

你正在使用哪個版本? –

+0

@OleksandrGubchenko我使用的版本是2.2.12 –

回答

1

嘗試增加實例的最大數量的腳本引擎的池:

script.pool.maxSize

參考:OrientDB documentation

+0

'script.pool.maxSize'的默認值是20.正如我上面所說的,我已經將這個值更改爲200.但沒有改變! –

+0

你是否在日誌文件中遇到同樣的錯誤? –

+0

將此值更改爲2000.問題仍然存在。 –