私は、いくつかの子アクタを作成する管理者アクタを持っています。私は私が子供を再起動する前の5秒を言わせてのためにしたいように、私は、この再起動にタイムアウトを導入できるか知りたいのですがアクカアクタは時間の経過後に再起動します
override val supervisorStrategy =
OneForOneStrategy() {
case _ =>
logger.info("doing restart")
Restart
}
:私もOneToOne処理を行い監督の戦略を定義していますか?設定可能なタイムアウトを私に指摘するAkkaのドキュメントはありません。すべての手がかりは?私はThread.sleep(...)を望んでいません。それは間違いなく式の外です。その他の提案はありますか?
これは、時間間隔で子をN回再起動しようとします。これらの試行が行われる間隔は定義されておらず、また最初の試行の前に経過する間隔も定義されていません。 – nattyddubbs