服务器安装俩个discourse,可行?

discourse 消耗内存也蛮多的,vps只安装了一个discourse 而已,也无其他的网站。

请教一下,如果安装,是不是只需要修改目录便可以了?谢谢!

好像推荐2容器+1数据库+2redis

我都放弃了…懂docker应该能简单吧

短回答是:这个是可行的。

但没有那么简单,问题在于 Discourse 默认情况下就会装在 443 端口上。

2 个 Discourse 的实例是不能同时运行在 443 端口上的。

2 个 Discourse 实例需要分端口安装,同时前面需要装一个服务器。

不建议 2 个 Discourse 实例同时安装在一个机器上,这会给维护带来不少的问题。

如果你的机器实在有资源多,那么可以装一些其他的应用,比如说 NodeJS 的呀,PHP 的呀,这样也就差不多了。

1 Like

可以同时两个,在app.yml配置文件的目录里,防止两个配置文件,例如app1.yml,app2.yml,然后开不同的端口,在容器外再使用反代即可,

官方的论坛里提供了同时部署两个的方法和教程,你可以去看看。

1 Like

感谢!似乎用宝塔了,俩个容器安装,我找找教程。开始网站没有什么流量,支出不小呀,

你这开 2个discourse人少没问题人多可能会出问题。

开了宝可梦我的世界所以吃了蛮多。

正常的话我一个discourse就吃了4GB

是的。

后面流量稍微上来点,基本上能保障比较流畅的话都是 4G RMB 起步。

我是觉得 2 个实例在一起,维护起来还挺麻烦的。

能够正常维护一套 Discourse 已经耗费不少精力了。