私はWSO2 ESB 4.9.0でAPIに、API1とAPI2を作成しました。 API2はAPI1から非同期に呼び出されます。これらの2つのAPIは毎日120万リクエストを処理し、各リクエストには100KBから500KBのxmlファイルサイズが含まれています。 CPU使用率が高いため、frequntサーバの再起動が強制されます。メモリ消費は正常です。私が非同期フローがcontenxtから大規模なXMLをクリアすることができないと思われる理由の1つは、数時間スタックされ、CPU使用率が上昇している...私は解決するために適切な場所を見ていないかもしれない問題はありますが、これらの問題をすべて取り除きたいのですが···迅速なヘルプはここにありますWSO2でのAsync API呼び出しの応答を落とす方法ESB 4.9.0
0
A
答えて
0
正確な要件を正確に把握しておらず、レスポンスを削除したいと思います。しかし、私はあなたがスレッドダンプを分析して、異常なCPU使用率を引き起こす原因を特定することができると思います。そのためには、-Hを実行してスレッドリストを取得し、スレッドダンプを取得し、スレッドのスタックトレースを解析して問題を引き起こします。
ps -ef | wso2esbはgrep - これは
関連する問題
- 1. WSO2 ESB 4.9.0がフォルトシーケンスを呼び出すのに時間がかかります
- 2. WSO2でのシーケンスコールの呼び出しESB
- 3. WSO2 ESB(4.9.0)プロキシサーバー認証
- 4. WSO2でHTTPS呼び出しを行う方法ESB
- 5. [WSO2 ESB] [4.9.0] NPE反復処理に戻ってWSO2 ESB上
- 6. エラーWSO2 ESBから残りのAPIを呼び出す際に
- 7. ウェブAPIからの応答と呼び出し方法
- 8. WSO2でpayloadFactoryを使用したjavascriptペイロードの生成ESB 4.9.0
- 9. WSO2 ESB 4.9 - SOAP応答からの値の抽出
- 10. 障害シーケンスのドロップメディエーターは必須です。wso2 esb 4.9.0
- 11. WSO2 API StoreのSwaggerコンソールからWSO2 ESBを呼び出すことはできますか?
- 12. wso2 esbの呼び出しメディエーターを使用してWebサービスを呼び出すことはできますか?
- 13. APIを呼び出すときにSOAPメッセージにwso2 ESB 4.9.0のドキュメントタイプ宣言(DTD)を含めることはできません。
- 14. WSo2 ESB 4.9.0がタイムアウトを処理できず、サーバーがダウンする
- 15. ESB + Camel前の呼び出しからの応答に基づいて複数のWebサービスを呼び出す
- 16. WSO2の同期呼び出しイテレータメディエータのESB
- 17. WSO2 ESB送信ファイルトラフHTTP apiが応答なしで解決します
- 18. 未発表の一時ファイルをクリーンアップすると、WSO2でwso2carbon.logでWARN ESB 4.9.0
- 19. WSO2 ESB - Xpath式がSOAP応答でnull値を返します
- 20. Node.jsでasync apiを呼び出す方法は?
- 21. WSO2でのWSO2の使用方法ESB
- 22. API呼び出しの応答時間を測定する方法は?
- 23. WSO2からサービスを呼び出してください。ESB
- 24. 反応するjsに入るときの呼び出しAPIの応答
- 25. RailsでAJAX呼び出しに応答する方法
- 26. 前の呼び出しからの応答を必要とする複数のAJAX API呼び出しのベストプラクティス?
- 27. WSO2 ESBバージョン4.8.1プロキシからの応答を取得する際の問題
- 28. WSO2 ESBファイルコネクタ2が空の応答を返す
- 29. Restful API呼び出しに対するJSON応答のベストプラクティス?
- 30. WSO2 APIM API呼び出しエラー
thread_dump.txt> PID
jstack $ PIDを取得します、あなたはドロップメディエーターと試みたことがありますか? –
私はまだドロップメディエーターで試したことはありません。ドロップするとメッセージがドロップされますが、依然としてクライアントに応答を返そうとしました – storia321
あなたがポイントを得ているかどうかわかりません。多分、応答メディエーターが助けてくれるでしょう。 https://docs.wso2.com/display/ESB480/Respond+Mediator –