Studio 导入示例数据浏览器log黑屏无log打印且F12看到一直有访问/aip/import/log接口

提问参考模版:

  • nebula 版本:(为节省回复者核对版本信息的时间,首次发帖的版本信息记得以截图形式展示)
  • 部署方式(分布式):
  • 是否为线上版本:Y
  • 硬件信息
    • 磁盘( 推荐使用 SSD)
    • CPU、内存信息
  • 问题的具体描述
    Nebula版本:2.01
    Studio版本:2.2.1
    nodejs 版本:V14.10.0
    chrome浏览器版本:80.0.3987.122(正式版)(64位)
    三个节点,导入示例数据的时候,浏览器log页面无日志打印,且F12查看一直访问/aip/import/log接口,终止导入后可以在namespace下查询到导入的数据。具体截图如下:

是不管多少次导入均无log,还是偶尔导入出现没有log的情况?另外导入的数据量有多大?

多少次都无log,数据就是示例basketball的数据,但是终止过后是能够查到数据的 说明已经导入进去了。如果不点终止导入 F12 看一只会不停地访问 api/import/log 这个接口

这个跟浏览器 还有node的版本有关系吗,在nebula v2.0.1 studio v2.2.1 有推荐的nodejs版本和 浏览器版本吗

稍等,这个我先复现一下,应该跟node和浏览器无关,我检查下依赖的导数据任务是否有更新:handshake:

你好,请问你是以什么方式部署的,端口号为5699的nebula-import这个服务是单独有启动过么

我这边行为是正常的:

目前如果没有日志,说明启动服务的时候,没有指定对应的回调地址,如果你是rpm安装的,有一个修复办法如下:

$ sudo kill -9 $(lsof -t -i :5699) // 先关闭服务,没有状态的直接kill就好
$ cd /usr/local/nebula-graph-studio // 找到对应的安装包
$ ./vendors/nebula-importer --port 5699 --callback "http://0.0.0.0:7001/api/import/finish" & // 重新启动一下服务,再试试
1 个赞

我是直接用rpm安装的没有用docker,用您的方法重新启动了下 nebula-import,我之前把7001端口改了下,目前可以正常显示日志和导入了,多谢多谢

1 个赞

如果你觉得 Jerry 的回复解决了你的问题,你可以勾选他的回复为解决方案,方便后续遇到相似问题的小伙伴可以快速找到答案哈~ 谢谢 uusee

该话题在最后一个回复创建后7天后自动关闭。不再允许新的回复。