- nebula 版本:2.0.1-1.x86_64
- 部署方式(分布式 / 单机 / Docker / DBaaS):单机rpm安装
- 是否为线上版本:N
- 硬件信息
- 磁盘( 推荐使用 SSD)
- CPU、内存信息
- 问题的具体描述
studio和nebula graph都是用rpm安装在同一主机,nebula graph正常启动,且已经验证7001,8080均无占用。安装nebula-graph-studio-2.2.1-5.x86_64
版本在连接数据库界面提示504 Gateway Timeout,查看端口发现8080并没有被gateway监听。卸载并更换nebula-graph-studio-2.2.0-1.x86_64
版本后,连接数据库成功,但是/explore
界面是空白的加载不出来。重新更换2.2.1-5版本由于cookie未清除/explore
界面可以加载但是/api-nebula/db/exec
接口504。
请问卸载使用的是 rpm -e
的方式么?对应的服务是不是已经卸载停掉了?
另外:可以提供一下浏览器版本,如果是Chrome的话,尽量更新到最新版本
感谢回复,因为是内网环境没考虑浏览器版本问题,更新最新版本Chrome后2.2.0-1版本的studio可以正常显示探索页面了,但是2.2.1-5版本的504问题依旧存在。卸载是先stop后使用 rpm -e
方式卸载的,并且尝试删除了 /usr/local/nebula-graph-studio
这整个目录后重新安装的。
现在还不能用么?2.2.1-5版本我安装下来连接是正常的
刚才又重新安装了一下2.2.1-5,确实还是这样,8080端口没有被监听。
另外还想问一个小问题,由于目前studio部署在内网,有部分需要公网拉取的js比如buttons.js拉取不到会导致页面的缩小放大等按钮无法显示。不知道日后能否打包一个包含全部依赖的版本,感激不尽。
能把那个网络不能访问js截图发我看看么?我们核心功能的依赖都是本地化的,只有少部分不影响使用的资源需要公网请求,所以你发给截图我确认下?
你现在不是已经可以进行图探索的使用了么?如果不能8080连接上的话,按道理是访问不了应用的.另外, 你部署studio以后,应该是通过ip:port的方式来访问的吧,有绑定域名之类的操作么?
我现在正在使用的studio版本是2.2.0-1,可以正常图探索和控制台查询。2.2.1-5的版本一直是链接数据库报504。访问studio是ip端口的方式,没有绑定域名。由于有版本可以使用所以我推断不是服务器环境的问题。
内网不好截图,我目前看到的4个公网请求分别是buttons.github.io/buttons.js
,www.googletagmanager.com/gtag/js
,hm.baidu.com/hm.js
,at.alicdn.com/t/font_XXXX.js
这几个请求都没有影响的,你先暂时用着2.2.0-1吧,我们试着复现下2.2.0-5版本的问题
您好,使用这个新包安装之后看到gateway正常启动了,图探索的按钮也可以离线显示了,目前功能全部正常,感谢。