Я прочитал документацию от AWS относительно рабочей среды и cron . Все это имеет смысл, если речь идет о создании файла cron.yaml, но у меня есть пара вопросов относительно фактической настройки, связанной с моим приложением. Все еще довольно плохо знаком с AWS.
У меня есть 3 среды в AWS EB - рабочий веб-сервер, промежуточный веб-сервер и рабочая среда. Все они работают с node.js, и у меня есть приложение, развертываемое в рабочей и промежуточной средах.
Я хочу настроить некоторые задания cron для выполнения периодических задач в рабочей среде, которые выполняют определенные функции в производственном приложении, например, создают резервные копии или отправляют электронные письма пользователя.
Я предполагаю, что мне нужно настроить новое приложение Express, которое я разверну в рабочей среде, которая принимает запросы, такие как /backup
или /sendEmail
, а затем изнутри приложения рабочей среды я делаю вызовы в производственное приложение. на самом деле делать работу.
Правильно ли я поступаю? Или это будет нагрузкой на мою производственную среду, а не на использование рабочего?
Мой недостаток опыта в этой области мешает задавать правильные вопросы, поэтому я не могу иметь смысла. Ценю любое руководство.