いくつかの子アクターを作成するスーパーバイザー アクターがあります。また、OneToOne 処理を行う Supervision 戦略も定義しました。
override val supervisorStrategy =
OneForOneStrategy() {
case _ =>
logger.info("doing restart")
Restart
}
この再起動にタイムアウトを導入する方法を知りたいので、子を再起動する前に 5 秒としましょう。構成可能なタイムアウトについて指摘している Akka のドキュメントはありません。手がかりはありますか?私は Thread.sleep(...) を持ちたくありません。それは間違いなく方程式から外れています。他の提案はありますか?