Skip to content

delay zh cn

gojuukaze edited this page Jul 29, 2020 · 3 revisions

开启延时任务

运行server时,把enableDelayServer设为true

ser := ytask.Server.NewServer(...)

ser.Run("group", 10, true)

RunAfter

client.SetTaskCtl(client.RunAfter, 1*time.Second).Send("group2", "add_sub", 123, 44)

RunAt

runTime := time.Now().Add(1 * time.Second)
client.SetTaskCtl(client.RunAt, runTime).Send("group2", "add_sub", 123, 44)