すべてのプロダクト
Search
ドキュメントセンター

Enterprise Distributed Application Service:エラーコード: HSF-0002

最終更新日:Mar 05, 2025

エラーメッセージ

コンシューマーエラー HSFTimeOutException が報告されます。

解決策

  • Elastic Compute Service ( ECS ) インスタンスのネットワークが正常かどうかを確認します。プロバイダーの IP アドレスを ping できるかどうかを確認します。
  • プロバイダーの処理時間が 3 秒を超える場合は、プロバイダーの hsf.log にあるサービス実行タイムアウトログで、特定のクラスとメソッドを探します。
    • プロバイダーでシリアル化エラーが発生しました。コードを確認してください。ストリーム型、ファイル、およびサイズの大きいオブジェクトは、シリアル化エラーの原因となる可能性があります。このようなデータは転送しないでください。
    • コードのパフォーマンスが不十分です。コードを最適化してください。
    • プロバイダーのロジックが複雑で、サービスの処理時間が 3 秒を超えています。タイムアウト間隔を変更します。詳細については、「Developer Guide」をご参照ください。
  • タイムアウトが断続的に発生し、プロバイダーとコンシューマーの両方で GC が発生します。プロバイダーとコンシューマーの GC ログを確認してください。長時間かかる GC は、タイムアウトの原因となる可能性があります。トラブルシューティング方法の詳細については、インターネットで「Java GC 最適化」を検索してください。
  • コンシューマーの負荷が高く、リクエストを送信できないため、タイムアウトが発生します。コンシューマーのインスタンスを追加します。