Scheduled Task
cron trigger
import { Scheduled, Service } from '@summer-js/summer'
@Service
export class TaskService {
@Scheduled({ cron: '* * * * *', timeZone: 'UTC' })
print() {
console.log(new Date())
}
}
fixed rate trigger
import { Scheduled, Service } from '@summer-js/summer'
@Service
export class TaskService {
@Scheduled({ fixedRate: 1000 })
print() {
console.log(new Date())
}
}