nebula 版本:2.5.0
部署方式:单机
安装方式: RPM
有个问题,我这边java客户端submit job之后查看任务为什么总是失败,如果在studio上创建任务就会FINISHED…
使用的是nebulaPool的getsession
求教

nebula 版本:2.5.0
部署方式:单机
安装方式: RPM
你的客户端 string jobsubmit 执行结果会返回 job 的 id 吗?
嗯嗯是的,可以拿到jobid,上面的271就是执行后拿到的
同样的 SHOW JOB 271,Studio 能返回结果,Java 客户端没有是吗?Java 客户端有其他的返回信息吗?就是什么都没有吗?
不是的,studio返回的也是failed,但是如果是在studio上submit的job,studio可以拿到正常的结果
https://github.com/vesoft-inc/nebula/pull/3010
2.5.0 的 bug,一个 query 里面 use + job 就会报找不到 space 的错误,两个解决办法:
session.execute("use xxx")
session.execute("submit job stats")
试了下真的可以了!感激涕零~
你可以勾选 Harris 的回复为解决方案呀~
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。