Я пытаюсь восстановить свою работу и указать, когда у меня отключается менеджер по работе, и я не смог успешно перезапустить свою работу.
Насколько я понимаю, восстановлению TaskManager помогает JobManager (работает как положено), а восстановление JobManager завершается через Zookeeper.
Мне интересно, есть ли способ восстановить работу менеджера без зоопарка?
Я использую докер для своей настройки, и все контрольные точки и точки сохранения сохраняются в сопоставленных томах.
Способен ли flink восстановиться, когда все менеджеры по работе потерпят неудачу? Я могу позволить себе перезапустить единственный JobManager.
При перезапуске менеджера заданий я получаю следующее исключение: org.apache.flink.runtime.rest.NotFoundException: Job 446f4392adc32f8e7ba405a474b49e32 not found
Я установил следующее в моем flink-conf.yaml
state.backend: filesystem
state.checkpoints.dir: file:///opt/flink/checkpoints
state.savepoints.dir: file:///opt/flink/savepoints
Я думаю, что моя проблема может заключаться в том, что JAR удаляется при перезапуске менеджера заданий, но я не уверен, как решить эту проблему.