私のアプリケーションでは、openTimeOutを1分に設定しました。サービスが停止している場合、またはサーバーが実行されていない場合は、問題が発生します。openTimeOut設定によってアプリケーションがクラッシュまたはハングする
サービスからの出力に基づいてフォームをロードする必要があります。私はフォームの内容をロードしている間にサービスを呼び出します。サーバーが停止すると、サービスのopenTimeOutまでUIがハングします。主な問題は、アプリケーションが複数のサービスを使用していて、他のサービスではタイムアウトが35秒で、それがタイムアウトした場合、アプリケーションが再起動していて、サービスがopenTimeOutモードになっているためアプリケーションがクラッシュします。
この問題の最適な解決方法は何でしょうか。
私の質問は、この条件を処理する最善の方法です - openTimeOutを減らすか、別のスレッドでサービスを呼び出します。