nebula-graph-dashboard-1.0.2安装报错

安装包,按照官网安装文档下载的是https://oss-cdn.nebula-graph.com.cn/nebula-graph-dashboard/1.0.2/nebula-graph-dashboard-1.0.2.x86_64.tar.gz
按照步骤安装的

机器环境是什么,现在这个安装包是基于linux CentOS打的哦

可以在dashboard目录下执行npm install 重新安装一下依赖
npm install
npm run tsc
npm run build
npm run start
按顺序执行下看看

老师好,我们使用3台4核8G centod 7机器,我把node重新安装,已经成功了
谢谢大佬热心帮助

1 个赞

如果你觉得 Nicola 解决了你的问题,可以勾选他回复为解决方案,或者勾选你自己的回复为解决方案哈

老师请问一下,nuanwa-nebula-dashboard前端访问后端返回的报错日志在什么位置可以查到?

nuanwa-nebula-dashboard前端是指我们发布这个nebula-dashboard前端项目吗?前端请求后端的日志需要在相对应的后端服务日志里面去找的。我们依赖服务好几个,这里不清楚你指的是http-gateway还是prometheus?

可以描述下是哪些请求嘛?比如监控指标数据返回报错,还是元数据请求接口报错

老师是这样的,我在测试环境安装dashboard可以正常访问登录,同样的配置在生产环境启动后,生产登录页面显示正常,但是登录显示504,failed undefined 登录请求这个/api-nebula/db/connect报错,帮忙看一下,谢谢

生产环境http-gateway的服务有启动嘛?http-gateway服务网络通吗?先排查下这两点

服务都起来了,排查下来是我们的生产域名是https,目前dashboard不支持https,只支持http,感觉是这个问题,请老师帮忙看一下

dashboard不支持https是指? 你访问的服务不支持(因为同源政策吗),还是本身前端本身加了sll启动不了?

现在也不是http的问题了,我们生产环境的域名指向端口是7003,但是输入账号密码点击登录指向的端口是9669,服务器又解析不了这个域名,所以导致504,麻烦老师帮忙看看呢

这个是代理的问题呀,你没有更新代理文件,你可以看下文档,我们有描述怎么修改的

请问是这个吗?把9669改成7003 ?
{
“connection”: {
“ip”: “192.168.xx.4”,
“port”: 9669
},
“alias”: {
“ip:port”: “instance1”
},
“chartBaseLine”: {

}

}

不是的哦,nebula-dashboard优化建议 目前可以参考下这个,后面我们会把这个抽离一个单独文件配置

createProxyMiddleware({
target: http://${(ctx.request.header.host as string).split(':')[0]}:9090,
pathRewrite: {
‘/api-metrics’: ‘/api/v1’,
},
changeOrigin: true,
}),
还有proxy.ts 在哪个文件夹下面?我找不到呀

nebula-dashboard/proxy.ts at master · vesoft-inc/nebula-dashboard · GitHub 可以点进去看下目录结构

谢谢大佬解答

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。