【问题标题】:Can't access rexster interface via browser -- connection refused无法通过浏览器访问 rexster 界面 - 连接被拒绝
【发布时间】:2015-03-26 16:25:36
【问题描述】:

我已经在 docker 容器中安装了完整的“Titan 0.5.2 with Hadoop 2”包。我可以运行 gremlin,加载示例图形数据库,并通过命令行与之交互,但我无法通过浏览器访问 rexster 界面。

我正在使用 Boot2Docker 与容器交互。我正在尝试使用 VM 的 IP 访问 /graphs。我已经使用简单的 Web 服务器容器验证了我正在正确配置端口(dockerfile 中的 EXPOSE,RUN 命令中的 -p)。但是当我尝试访问 8182 端口时,我的浏览器中出现“连接被拒绝”错误。我不确定我哪里出错了。想法?谢谢!

【问题讨论】:

  • 使用docker exec -it my_container /bin/bash 进入容器(如果你有一个低于1.3 的docker,则使用nsenter)并使用通常的netstat -anrouteps -ef 进行调试,看看@ 987654326@,检查docker events 使用--since 和--until 过滤时的内容,查看文档docs.docker.com/reference/commandline/cli/#events,当然还要检查软件的日志文件

标签: docker titan rexster


【解决方案1】:

您可能需要在 rexster config xml 中更改“base-uri”。例如检查此链接

https://github.com/tinkerpop/rexster/wiki/Troubleshooting#not-using-localhost-to-access-rest-apidog-house

【讨论】:

  • 谢谢,很有帮助!
猜你喜欢
  • 2018-02-05
  • 2017-10-05
  • 2016-11-19
  • 1970-01-01
  • 2011-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多