Improved maxDuration comments in the templates
This commit is contained in:
@@ -2,9 +2,10 @@ import { logger, schedules, wait } from "@trigger.dev/sdk/v3";
|
||||
|
||||
export const firstScheduledTask = schedules.task({
|
||||
id: "first-scheduled-task",
|
||||
//every hour
|
||||
// Every hour
|
||||
cron: "0 * * * *",
|
||||
maxDuration: 300, // 5 minutes
|
||||
// Set an optional maxDuration to prevent tasks from running indefinitely
|
||||
maxDuration: 300, // Stop executing after 300 secs (5 mins) of compute
|
||||
run: async (payload, { ctx }) => {
|
||||
// The payload contains the last run timestamp that you can use to check if this is the first run
|
||||
// And calculate the time since the last run
|
||||
|
||||
@@ -2,9 +2,10 @@ import { logger, schedules, wait } from "@trigger.dev/sdk/v3";
|
||||
|
||||
export const firstScheduledTask = schedules.task({
|
||||
id: "first-scheduled-task",
|
||||
//every hour
|
||||
// Every hour
|
||||
cron: "0 * * * *",
|
||||
maxDuration: 300, // 5 minutes
|
||||
// Set an optional maxDuration to prevent tasks from running indefinitely
|
||||
maxDuration: 300, // Stop executing after 300 secs (5 mins) of compute
|
||||
run: async (payload, { ctx }) => {
|
||||
// The payload contains the last run timestamp that you can use to check if this is the first run
|
||||
// And calculate the time since the last run
|
||||
|
||||
@@ -2,7 +2,8 @@ import { logger, task, wait } from "@trigger.dev/sdk/v3";
|
||||
|
||||
export const helloWorldTask = task({
|
||||
id: "hello-world",
|
||||
maxDuration: 300, // 5 minutes
|
||||
// Set an optional maxDuration to prevent tasks from running indefinitely
|
||||
maxDuration: 300, // Stop executing after 300 secs (5 mins) of compute
|
||||
run: async (payload, { ctx }) => {
|
||||
logger.log("Hello, world!", { payload, ctx });
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@ import { logger, task, wait } from "@trigger.dev/sdk/v3";
|
||||
|
||||
export const helloWorldTask = task({
|
||||
id: "hello-world",
|
||||
maxDuration: 300, // 5 minutes
|
||||
// Set an optional maxDuration to prevent tasks from running indefinitely
|
||||
maxDuration: 300, // Stop executing after 300 secs (5 mins) of compute
|
||||
run: async (payload: any, { ctx }) => {
|
||||
logger.log("Hello, world!", { payload, ctx });
|
||||
|
||||
|
||||
Reference in New Issue
Block a user