ความไม่ลงรอยกัน เว็บไซต์ | ปัญหา | เอกสาร
Trigger.dev เป็นแพลตฟอร์มโอเพ่นซอร์สและ SDK ซึ่งช่วยให้คุณสร้างงานพื้นหลังที่ดำเนินมายาวนาน เขียนรหัส Async ปกติปรับใช้และไม่ต้องหยุดหมดเวลา
สร้างงานที่พวกเขาอยู่: ใน codebase ของคุณ การควบคุมเวอร์ชัน, localhost, ทดสอบและตรวจสอบเหมือนที่คุณคุ้นเคยแล้ว
import { task } from "@trigger.dev/sdk/v3" ;
//1. You need to export each task
export const helloWorld = task ( {
//2. Use a unique id for each task
id : "hello-world" ,
//3. The run function is the main function of the task
run : async ( payload : { message : string } ) => {
//4. You can write code that runs for a long time here, there are no timeouts
console . log ( payload . message ) ;
} ,
} ) ; ใช้ SDK ของเราเพื่อเขียนงานใน codebase ของคุณ ไม่มีโครงสร้างพื้นฐานในการจัดการงานของคุณจะขยายขนาดและเชื่อมต่อกับคลาวด์ของเราโดยอัตโนมัติ หรือคุณสามารถโฮสต์ตัวเองได้ตลอดเวลา
เราสนับสนุน Development Staging และสภาพแวดล้อม Production ช่วยให้คุณสามารถทดสอบงานของคุณก่อนที่จะนำไปใช้กับการผลิต
ดูทุกงานในทุก ๆ การวิ่งเพื่อให้คุณสามารถบอกได้ว่าเกิดอะไรขึ้น เราให้มุมมองการติดตามอย่างเต็มรูปแบบของงานทุกอย่างเพื่อให้คุณสามารถเห็นสิ่งที่เกิดขึ้นในทุกขั้นตอน
วิธีที่เร็วที่สุดในการเริ่มต้นคือการสร้างบัญชีและโครงการในเว็บแอปของเราและทำตามคำแนะนำในการขึ้นเครื่องบิน สร้างและปรับใช้งานแรกของคุณในไม่กี่นาที
หากคุณต้องการทริกเกอร์โฮสต์ตัวเองคุณสามารถทำตามคำแนะนำการโฮสต์ตนเองของเรา
นอกจากนี้เรายังมีช่องโฮสต์ตนเองโดยเฉพาะในเซิร์ฟเวอร์ Discord ของเราเพื่อรับการสนับสนุน
ในการตั้งค่าและพัฒนาในพื้นที่หรือมีส่วนร่วมในโครงการโอเพ่นซอร์สให้ทำตามคู่มือการพัฒนาของเรา