studio 相关问题

npm i 直接卡住了

卡住了是什么意思
截个图看看

启动不一定要启动脚本,有这个是我们考虑到一键启动不修改任何端口的用户。你可以进入各个项目里面一个个启动,github项目中有各个服务的启动文档,这样我们排查下到底是哪个项目在报错,启动异常

我现在用 java runtime 去调脚本

输出是

看上去 gateway 成功了,可是实际打开。lsof 8080 是没有的,其他两个有

nebula-importer用后台方法启动
nohup ./xxxxxx &

按下F12 看看network是哪个接口在报错

。。。我直接在 shell 黑屏去调是没问题,但是原则上这个应该和java 去调一样才对,现在我要做部署平台,不能直接去打命令。

lsof -t -i :8080 是没有进程的,看输出应该是起来的,但是进到页面就没有了。lsof -t -i :7001 , 5699 是有进程的。现在搞不懂为什么两种方式的结果不一样

看报错 http-gaway 确实没启动成功,你可以进入这个项目单独输入命令启动下试试

我不能黑屏啊。

现在情况是这样的,执行完jar包,我什么都不做的话,8080是有进程的,但是我在浏览器尝试连接,就会报这个错,然后再 lsof,8080就没有了。

你点下这个接口报错信息,也可能不是没启动成功,而是它本身的接口错误

如果黑屏 sh …/start.sh ,就什么问题也没有,浏览器也不报错,能进去。

用 java程序 runtime.exe(“sh …/start.sh”)就不行,两者原则上应该一样才对。

你说的哪个接口报错信息?


这个点击看看返回信息

你这台机器支持nohup命令吗

支持的,要不然手动sh怎么能成功呢

这样 你可以测试下,你启动这个项目之后,先别发起请求,直接查看端口服务看看是否存在8080

用java启动是这样的,不发送请求,lsof -i :8080 有进程,页面上去连接以后,报错,然后进程就没有了 :7001/api-nebula/db/connect 前端路径。
但是手动 sh 就不会这样。

看下nohup日志

这个鼠标放在 connect 上面是 /api-nebula/db/connect 右边下面是 /api/db/connect,这个对的吗 @NicolaCage 这个proxy是什么意思,是不是没有代理正确?启动正确的时候是没有这个的