nodejs 项目, pm2 和 supervisor 怎么选择?

2017-06-07 17:58:47 +08:00
 caniuse
看 github star 数,pm2 完胜
7008 次点击
所在节点    程序员
26 条回复
jiangzhuo
2017-06-08 13:02:11 +08:00
nohup .....
dven
2017-06-08 13:20:45 +08:00
@AlloVince systemd 不比 supervisor 差-
smallpath
2017-06-08 13:29:54 +08:00
去年正式环境下用 py 那个 supervisor 日志等级没分出来,应该是姿势不对,我自己一直是用的 pm2
clippit
2017-06-09 00:05:55 +08:00
话说楼上在生产环境用 pm2 的各位,你们注意过它是 AGPL 的么
caniuse
2017-06-09 09:31:30 +08:00
原有的 GPL 协议,由于现在网络服务公司兴起(如:google )产生了一定的漏洞,比如使用 GPL 的自由软件,但是并不发布与网络之中,则可以自由的使 用 GPL 协议确不开源自己私有的解决方案。AGPL 则增加了对此做法的约束。

AGPL 是 GPL 的一个补充, 在 GPL 的基础上加了一些限制。

AGPL 这个协议的制定是为了避免一个 GPL/LGPL 协议中的漏洞,称之为 Web Service Loopwhole。
这主要是由于 GPL 是针对传统的软件分发模式的商业模式(以微软为代表), 如果你使用的 GPL 的代码作为
基础完成你自己的软件,如果你要分发你的软件,你的软件必须也是 GPL 的。随着以 Google 为代表的软件
作为服务的互联网公司的兴起,它们的“不分发软件,为客户提供网络服务”的商业模式就不受 GPL 协议的
约束,所以 Google 公司在构筑他的搜索引擎的时候可以随心所欲的拿现有的 GPL 协议的开源代码,无需开
源他的修改成果。AGPL 协议在 GPL 协议的基础上加上了这个约束。

小结: 商业软件不能使用 AGPL 协议的代码。
shenxgan
2021-06-03 16:26:54 +08:00
@ykjsw 可以用 reload

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

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

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

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

© 2021 V2EX