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

2023 年 8 月 17 日
 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

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

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

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

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

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

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

© 2021 V2EX