其他分享
首页 > 其他分享> > EasyCVR开启集群后,无法添加/删除离线节点的设备该如何解决?

EasyCVR开启集群后,无法添加/删除离线节点的设备该如何解决?

作者:互联网

EasyCVR的集群功能自发布后,越来越多的用户也开始逐渐部署集群服务,并应用在各种实际场景中。对于EasyCVR的服务器集群功能,我们也在不断对细节进行优化和功能拓展,欢迎大家持续关注我们的动态更新。

 

 

有用户在使用集群服务后反馈,在EasyCVR开启集群后,添加、删除不了离线节点的设备,请求我们协助排查。

 

 

我们在排查时发现,删除设备接口的转发,是在路由中间件中进行了拦截,如果判断在其它服务器,则直接转发出去了,所以设备所在服务器离线,就会造成接口转发失败。

针对此处的设计逻辑,我们立刻进行了优化。在接口转发前,先判断转发的服务器是否在线,在线则正常转发,不在线则直接在本台服务器处理请求,参考代码如下:

 

 

作为一种高效的服务器协作方式,集群能力实现了服务器的负载均衡,可保障平台的流畅、稳定运行,满足了用户高并发的需求,同时提供了高可靠、强扩展、可伸缩的服务特性,在多台服务器中实现数据库的共享和自由调用。

 

 

关于服务器集群的相关技术文章及疑难问题解决办法,我们在此前的博文中也介绍了不少,感兴趣的用户可以翻阅往期的文章进行了解。

EasyCVR平台基于云边端一体化架构,具备海量视频的接入、汇聚管理、智能分发等视频服务能力,平台在线下场景中应用广泛,包括智慧工地、智慧工厂、智慧校园、智慧社区等等。感兴趣的用户可以前往演示平台进行体验或测试部署。

标签:离线,用户,EasyCVR,集群,转发,服务器,节点
来源: https://www.cnblogs.com/easycvr/p/16595829.html