問題現象
HSF應用發布時,發生以下報錯。
java.lang.IllegalArgumentException: publisher count bigger than 800
問題原因
服務數超過上限。關于Pandora的configclient插件對單個應用發布的具體限制,請參見下表。
名稱 | 示例 | 限制 | 是否可調整 |
{服務名}:{版本號} | com.alibaba.edas.testcase.api.TestCase:1.0.0 | 最大192字節 | 否 |
組名 | aliware | 最大32字節 | 否 |
一個Pandora應用實例發布的服務數 | N/A | 最大800個 | 是 |
解決方案
登錄SAE控制臺。
在左側導航欄,選擇 ,在頂部菜單欄選擇地域,然后單擊具體應用名稱。
在基本信息頁面右上角,單擊部署應用,在啟動命令設置區域,輸入JVM屬性參數
-DCC.pubCountMax=2000
,然后單擊確認。重要單擊確認后,該應用將會被重啟。為避免業務中斷等不可預知的錯誤,請在業務低峰期執行部署操作。
文檔內容是否對您有幫助?