子プロセスが定期的に親に ping を実行して親がまだ生きていることを伝えるハートビート メカニズムを実装したいと考えています。この方法で、threadPool の scheduleWithFixedDelay メソッドを使用して ping タスクを実装します。
pingService.scheduleWithFixedDelay(new PingGroomServer(umbilical,
taskId), 0, pingPeriod, TimeUnit.MILLISECONDS);
親プロセスへのRPCクライアントは臍帯ですか?
固定遅延で scheduleWithFixedDelay をスケジュールできますか? Stop-The-World GC 中に ping スレッドは停止しますか? 実際、6 * pingPeriod ミリ秒待ってもまだハートビートを逃しています。