分布式你认为最简单的操作命令应该是怎么样的?,比如加入节点,移除节点

2023-08-17 17:28:08 +08:00
 wkong

现在发现大部分分布式部署非常复杂

我目前想到的简洁的模式

启动单个(如果没有节点加入就单例模式)

wk --node-id=1 --listene-addr=http://10.0.1.10:2380

加入一个节点

wk --node-id=2 --listene-addr=http://10.0.1.10:2381 --join=http://10.0.1.10:2380

移除一个节点


wk remove

不知这些命令是否满足要求,是否还有更简洁的操作命令?

934 次点击
所在节点    程序员
8 条回复
msg7086
2023-08-18 05:43:57 +08:00
如果是一机一节点,不如用 yaml/json 写个配置文件。
wkong
2023-08-18 09:35:18 +08:00
@msg7086 这种方式比配置更简单,配置有教学成本,这个基本一看就明白,
yinmin
2023-08-18 10:06:24 +08:00
用配置文件好。用指令的话,一个系统部署了 1-2 年之后再做调整,还要查手册看指令说明;用配置文件可以依样画葫芦调整参数。
wkong
2023-08-18 10:17:17 +08:00
@yinmin 嗯 这确实是配置的优点
wkong
2023-08-18 10:19:40 +08:00
我的想法是前期尽量让他心智成本足够低。入门门槛极度简单。一个是简单,一个是可维护性,要择中选择
yinmin
2023-08-18 10:48:09 +08:00
@wkong 参考 docker ,同时支持命令行和配置文件
msg7086
2023-08-18 10:56:00 +08:00
「一看就明白」,然后回来问你为什么照着打上去以后不管用,结果一看 listen 拼写成了 listene 。
wkong
2023-08-18 11:07:45 +08:00
@msg7086 😄

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

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

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

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

© 2021 V2EX