开发者社区> 问答> 正文

网络不可靠的Linux设备,集中管理,任务下发

有5000+设备,linux系统,使用2,3,4G方式上网。并且设备信号时断时续,有可能连续几个小时,或者是一定时间内无网络情况。

现在需求 想对设备可以相对实时的管理系统,并对设备下发任务(包括资源,命令,jar,war,shell等等),

设备的管理包括对设备的远程连接,设备的重启,以及设备检测,比如类似阿里云控制台的一些监控,cpu,内存,硬盘使用等等。如果可以可以了解设备上的具体文件分布更好。

目前的解决解决方案是,设备轮询http请求,上报自身状态,以及通过轮询http获取任务。

问:
有没有什么更好的解决方案,希望给予一定的思路,或者一些可以参考的框架。可以相对实时的获取当前设备情况。

另外因为使用的是sim的来链接网络,所以流量费用也是考虑的范围。

展开
收起
啊里新人 2016-03-25 11:39:10 3659 0
1 条回答
写回答
取消 提交回答
  • 哈哈,我们现在5W个这样的终端。是通过slanger建立长连接来对应用获取任务、获取推送。通过Ansible来对终端进行系统管理。

    2019-07-17 18:35:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载