需要到几百台机器部署程序作为客户端,然后连接服务端可以下发各种命令去那些机器执行并且返回结果,求推荐开源库

2021-04-10 17:05:45 +08:00
 rikka
我想是不是要找个消息中间件来干这事?有推荐的吗

或者这种需求有没有现成的项目?

要求是 golang
1763 次点击
所在节点    Go 编程语言
9 条回复
tanranran
2021-04-10 17:07:02 +08:00
NSQ
Ansen
2021-04-10 17:09:46 +08:00
ansible?
lutian
2021-04-10 17:13:12 +08:00
puppet
rikka
2021-04-10 17:45:15 +08:00
@Ansen #2
@lutian #3
看起来都是很强大的自动化运维工具,不过不太适合我这里
rikka
2021-04-10 17:45:32 +08:00
@tanranran #1 这个好像可以,我研究研究
Hopetree
2021-04-10 18:10:36 +08:00
ansible,你可以拥有
hunk
2021-04-10 18:12:14 +08:00
例如爬虫,golang 从公用 api 中取地址,然后返回结果给公共 api
battlemanaff
2021-04-11 14:37:19 +08:00
楼主找到方案了吗?
winnerczwx
2021-04-11 14:39:12 +08:00
之前给客户做过类似的

我当时设计的是: 客户端留一个配置文件记录服务器 ip, 客户端启动时发消息给服务端记录客户端 ip, 服务器就可以直接发消息给客户端了, 通信用的 http

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/769738

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX