Рейтинг:0

Oracle Cloud — корректное завершение вычислительных экземпляров в пуле экземпляров

флаг my

У нас есть приложение, которое мы хотим запустить. Пул экземпляров OCI и желательно также подключиться к Автоматическое масштабирование OCI конфигурация. Всякий раз, когда происходит событие масштабирования, наше приложение «залипает» и может продолжать обрабатывать текущие текущие сеансы в течение следующих 4-5 часов, прежде чем, наконец, истощит пользователей и вызовет завершение. Текущий подход, о котором мы думаем, - это слушать "Завершить экземпляр Начать"событие, упомянутое в эта ссылка и использовать OCI-команды запустить изящный сценарий завершения в нашем случае, который будет ждать, пока все пользователи не будут истощены.

Если мы прослушаем это событие «Завершить начало экземпляра» и запустим наш изящный сценарий завершения, будет ли облако оракула ждать завершения выполнения сценария (по крайней мере, в течение нескольких часов) перед завершением экземпляра? Если нет, есть ли способ прослушать это событие и отменить завершение и вызвать завершение из нашего скрипта?

Или есть ли другой подход для обработки этого сценария в OCI с использованием автомасштабируемых пулов экземпляров?

Michael Hampton avatar
флаг cz
В документации, на которую вы ссылаетесь, уже есть ответ: «Максимальное время, в течение которого может выполняться скрипт, составляет 1 день».

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.