- nebula 版本:
- 部署方式(Docker):
- studio:
- 问题的具体描述
docker安装nebula-graph-studio-v2,修改了端口,8080改为9090
java客户端和nebula-console都可以正常连接到 graph,studio连接报502错误
请大牛帮忙看看如何解决,谢谢
java客户端和nebula-console都可以正常连接到 graph,studio连接报502错误
请大牛帮忙看看如何解决,谢谢
换成"8080:9090"再试试?
我8080端口被占用的,所以才改成9090,8080:9090这样改会报端口已经被占用的错误的,和默认的8080没区别。
哦哦,我以为映射填反了。我思考了一下,你其实不需要修改nginx.conf的端口号的。因为nginx和nebula-http-gateway都是编排在同一个容器网络环境的,并不会与你的本机host端口冲突,所以把nginx的8080端口改回来再试试
这个报错是客户端和服务端未连接上的问题,你看看是不是防火墙的问题
telnet端口是通的,而且通过java clinet是可以正常连接并操作的,所以肯定不是防火墙的问题。
你进入到nebula-graph-studio-v2_client_1这个容器里面,然后在里面去telnet 10.20.0.33 9669
你再把目前的配置nginx.conf 和 docker-compose.yml都发出来看一下
studio现在已正常连接了,是因为本机一个vpn的原因吧,总结一下:
1、只要修改 docker-compose.yml 文件,格式为:8090:8080
2、nginx.conf 配置文件不用修改
3、修改完配置后需要重启
感谢 @jerry.liang
针对1,其实你要是没有需求通过host+port访问8090的话,这个设置去掉应该也没问题,总之能连接就好
该主题在最后一个回复创建后30天后自动关闭。不再允许新的回复。