项目中使用轮询获取飞书事件,为什么不用事件回调而选择轮询?
校校建议
1、回调需要我方暴露公网可访问接口,内网环境、安全策略不方便;
2、回调接口需要做幂等处理,还要处理回调重试、丢消息;
3、第三方回调有签名、鉴权、防重的开发成本;轮询实现简单可控,可以自主控制拉取频率;
缺点会带来一定轮询空请求,需要控制轮询间隔,避免消耗过高。
飞书事件选择轮询而非回调
校校
项目中使用轮询获取飞书事件,为什么不用事件回调而选择轮询?
1、回调需要我方暴露公网可访问接口,内网环境、安全策略不方便;
2、回调接口需要做幂等处理,还要处理回调重试、丢消息;
3、第三方回调有签名、鉴权、防重的开发成本;轮询实现简单可控,可以自主控制拉取频率;
缺点会带来一定轮询空请求,需要控制轮询间隔,避免消耗过高。