通过使用Docker来尝试salesor应用程序。弹性搜索连接出现问题

时间:2018-12-07 21:32:18

标签: elasticsearch saleor

使用Docker试用应用程序。当我跑步时

1|Bob|5

我收到:

  

elasticsearch.exceptions.ConnectionError:   ConnectionError(:无法建立新的连接:[Errno 111]   连接被拒绝)由以下原因引起:   NewConnectionError(:无法建立新的连接:[Errno 111]   连接被拒绝)

2 个答案:

答案 0 :(得分:1)

如果您使用来自github的saleor docker-compose.yml,那是因为 elasticsearch容器无法以此配置开头,原因是:

mem_limit: 512m

卸下 mem_limit解决了我的问题。您可以尝试的是:

  • 将此限制设置为更高级别
  • 降低Xms / Xmx JAVA_OPTS,例如:

    ES_JAVA_OPTS=-Xms256m -Xmx256m -Dlog4j2.disable.jmx=true 
    

更新:

也请尝试升级到elasticsearch:6.5.2。参见https://github.com/avoinea/docker.deploy.saleor

答案 1 :(得分:0)