集成
Duaer 里 Schedule Trigger 的常见问题
Duaer 里 Schedule Trigger 的常见问题:cron 表达式无效、时间不对、改了间隔不生效。
Invalid cron expression
Trigger Interval 选 Custom (Cron) 时,Duaer 看不懂你写的表达式。检查:
- 写法和节点里的示例一致。第一列可以是秒,共六列;不写秒就是五列。
- 去掉秒那一列后,在 crontab.guru 上能通过校验。
运行时间不对
多半是时区。可以改整个实例,也可以只改一个数字组织:
- 自托管 Duaer:用环境变量 GENERIC_TIMEZONE 设实例时区。
- 单个数字组织:画布右上角菜单打开设置,改「时区」,保存。
改了间隔或变量却没生效
Schedule Trigger 的间隔和里面用到的变量,在发布时才计算。已发布后再改,要取消发布并重新发布才生效。
计时从发布那一刻开始。例如原来每小时一次、12:00 该跑,11:30 改成每 2 小时并重新发布,下一次是 13:30。
常见问题
Duaer 的 Schedule Trigger 为什么晚了几个小时?
通常是 Duaer 的时区设置。在数字组织设置里改「时区」,或让自托管管理员设 GENERIC_TIMEZONE。
改了 Duaer Schedule Trigger 的间隔要重新发布吗?
要。Duaer 在发布时读取间隔,取消发布再发布后新间隔才生效。
同组
集成
Duaer 的内置集成
Duaer 的内置触发器、操作和凭证。触发器启动数字组织,操作在启动之后执行某一步。
集成Duaer 社区节点的风险
在 Duaer 里安装社区节点前,要清楚代码来自实例管理员信任的来源,并了解权限范围。
集成Duaer 社区节点排障
Duaer 社区节点装不上或跑失败时,先核对版本、权限和节点文档,再查实例日志。
集成在 Duaer 里对应用做自定义 API 调用
当 Duaer 某个应用节点没有你要的接口时,用 HTTP Request,并复用该应用已保存的认证。
集成Duaer 里的集成入口
Duaer 内置触发器、动作与凭证。社区节点是额外包。自定义操作用 HTTP Request 复用已保存的认证。
凭证Duaer 内置凭证目录
按服务列出 Duaer 内置凭证说明。创建流程见凭证总览;节点文档会链到对应服务页。
创建节点为 Duaer 创建自定义节点
内置节点和自定义操作都不够用、而且这一步要反复用时,再为 Duaer 写一个节点包。