40 lines
1.1 KiB
Markdown
40 lines
1.1 KiB
Markdown
# Fission cron examples
|
|
|
|
Ниже примеры cron-расписаний из официальной документации Fission.
|
|
|
|
## Примеры cron строк
|
|
|
|
### Каждые 30 минут
|
|
```bash
|
|
fission timetrigger create --name halfhourly --function hello --cron "0 */30 * * * *"
|
|
```
|
|
|
|
### Каждую минуту
|
|
```bash
|
|
fission timetrigger create --name minute --function hello --cron "@every 1m"
|
|
```
|
|
|
|
### Проверка расписания
|
|
```bash
|
|
fission timetrigger showschedule --cron "0 30 * * * *" --round 5
|
|
```
|
|
|
|
## Как читать cron в Fission
|
|
|
|
Официальная CLI-справка указывает, что поля cron идут так:
|
|
- секунды
|
|
- минуты
|
|
- часы
|
|
- день месяца
|
|
- месяц
|
|
- день недели
|
|
|
|
## Практический вывод
|
|
|
|
Для Fission cron-триггеров обычно важны три вещи:
|
|
- имя триггера
|
|
- имя функции
|
|
- cron-выражение
|
|
|
|
Если функция поддерживает routing, дополнительно можно задавать `subpath` и `method`.
|