让我们说我们有一个Oozie工作流程,它有一个复制操作节点,然后是一个Shell操作节点。我可以启动这种OOzie工作流程的多个实例并同时运行它们吗?并发数如何能够达到数千甚至数百万的水平。这是可能的,甚至Oozie支持高级并发性?运行Oozie工作流的并发性:多少以及如何节流
如果不是,那么我们将不得不考虑限制并强制限制Oozie工作流实例的数量。我们希望在服务器/ Oozie方面(基本上使用Oozie的所有软件功能)进行节流,而不是在客户端/被调用方。例如,我们有一个像这样的线条的巨大启动脚本。我们想要一次性运行它,然后让Oozie找出如何将所有这些实例限制在自己身上。我们不想将它分成多个小块,然后一次开始一块。
oozie job -oozie http://myhost.com:11000/oozie -config job1.properties -run
oozie job -oozie http://myhost.com:11000/oozie -config job2.properties -run
......
oozie job -oozie http://myhost.com:11000/oozie -config job1000000.properties -run
伟大的工作杰里米!非常感谢!我也发现了这两个配置,节流和并发,以及试验都讲述了同样的故事。 最后一个问题,你确定协调员可以在秒级别上进行配置吗?从这个链接https://oozie.apache.org/docs/3.1.3-incubating/CoordinatorFunctionalSpec.html#a4.4._Frequency_and_Time-Period_Representation,1分钟是我们可以走的最快的频率? – user908645
分钟是最低限度...我尝试了秒,但没有运气。 – ChikuMiku