我正在使用 twiliotaskrouter13.min.js 来启动一个使用
this.workerClient = new Twilio.TaskRouter.Worker(
token,
this.twilioConfig.debugging,
this.twilioConfig.workerActivities.offline,
this.twilioConfig.workerActivities.offline,
true
);
预期的行为是,当 websocket 被丢弃时,代理会自动移动到“离线”状态
添加连接和断开活动,并关闭现有>会话
var worker = new Twilio.TaskRouter.Worker(WORKER_TOKEN, false, "WAxxx", "WAyy", true);
https://www.twilio.com/docs/taskrouter/js-sdk/worker#taskrouterworker
但是,这似乎不是当前的行为,我对几个工作人员进行了测试,看起来工作人员在 websocket 断开连接后仍处于当前状态。
有人知道我们是否遗漏了什么吗?也许是不同的配置或某个地方的超时?