Homeland homeland 性能怎么样?

sessionstop · 2018年04月12日 · 最后由 Terry.Shi 回复于 2018年04月19日 · 760 次阅读

各位好,看了下homeland官网,说是需要4 Core CPU, 4G Memory, 50G Disk, 64 位。有以下几个问题:

问题1:4G内存的配置,需要这么好的配置吗?Discourse我用2G内存跑了一年也没问题。

问题2:有创建话题的接口吗?(抱歉,因为我没有找到所有接口列表的文档)

问题3:homeland是如何处理恶意访问和恶意注册的?有没有rate limit机制?

先谢谢各位的回答了!

共收到 8 条回复
  1. 性能比 Discourse 好(因为某些实现比 Discourse 更简单),配置只是推荐方式
  2. 有,Ruby China 页脚的 API
  3. 有 RateLimit 机制,可配置,相见配置配置部分

好的,谢谢大佬。

@huacnlee https://gethomeland.com/install/ 这个文档是针对14.04的,我如果用16.04可以吗?还是这个脚本:curl -sSL https://git.io/install-docker | bash 吗?

我搭建好了,但是使用连不上postgresql,谁能帮忙看看吗?用的环境是vagrant + ubuntu 16.04。执行sudo make install时,报如下错误:

@huacnlee 请问回复数replies_count是在哪里增加的?代码里没搜到

sessionstop 回复

db_host=postgresql

Terry.Shi 回复

could not translate host name "postgresql" to address: Name or service not known Couldn't create database for {"adapter"=>"postgresql", "encoding"=>"utf-8", "database"=>"homeland", "username"=>"postgres", "password"=>"vagrant", "host"=>"postgresql", "port"=>5432, "pool"=>64} rails aborted!

postgresql需要另外搭建吗?还是使用sudo make install时就会创建postgresql实例并启动?

sessionstop 回复

我看过 https://github.com/ruby-china/homeland-docker.git 这个项目里的数据库配置应该是已经配好了的 直接启动就会创建数据库

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册