gpt4 book ai didi

hadoop - oozie工作流引发Socket错误,但在10分钟后两次提交工作流

转载 作者:行者123 更新时间:2023-12-02 20:15:25 26 4
gpt4 key购买 nike

我面临一个非常奇怪的问题。我有工作流xml,其中包含20个fork-join节点,每个节点包含4-8个action。当我提交此工作流程时,它会等待5-6分钟,然后抛出

"Error: IO_ERROR : java.net.SocketException: Connection reset"
但是实际上在后台发生的是它在10分钟后提交一个工作流,在12分钟后提交另一个工作流。因此,它最终触发了两次。
我尝试对XML进行验证,并返回“OK”。由于它没有返回工作流,因此我无法进行调试。老实说,我不确定从哪里开始调试。
我有类似的工作流程,但使用了较少的forks(6),它们都工作正常。但不确定为什么会造成所有麻烦。

最佳答案

您从上面看到的错误看起来更像是客户端。我认为最好改为检查服务器日志。

oozie job -oozie http://localhost:11000 -info <wfid>
oozie job -oozie http://localhost:11000 -log <wfid>
您可能还使用了无效的Oozie URL。例如,如果您的集群已使用kerberized,则必须使用与kerberos主体匹配的Oozie URL。如果您是从kerberized环境中运行的,请尝试使用Principle和keytab( kinit user_principle -k -t key_tab)初始化Kinit,然后在命令中使用FQN以及oozie服务器名称
oozie job -oozie http://node_name@domain:11000/oozie -config xxxx -run

关于hadoop - oozie工作流引发Socket错误,但在10分钟后两次提交工作流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64289055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com