Расписание Cadence cron в зависимости от часового пояса

#go #cadence-workflow

#Вперед #частота-рабочий процесс

Вопрос:

Какой часовой пояс используется cadence по умолчанию?

Как мы можем изменить выражение cron в соответствии с часовым поясом? например, если пользователь вводит расписание cron из часового пояса, отличного от часового пояса сервера cadence, допустим, пользователь вводит 1 час дня каждый день по Гринвичу 5, тогда он должен запускаться в 9 утра на сервере (при условии, что часовой пояс сервера cadence — только GMT).

Я использую клиент golang cadence для написания рабочих процессов. Любая помощь приветствуется.

Ответ №1:

Вам придется переписать выражение cron самостоятельно, прежде чем передавать его в Cadence. Рассмотрите возможность использования существующей библиотеки, такой как cron-utils, для этого.