我想使用AWS SWF cron在每天的指定时间(比如JST上午10点)执行我的工作流程。在AWS SDK的示例程序中,我发现可以使用SWF cron调度活动。但是如何使用AWS SWF cron安排工作流程。我对这个SWF cron非常陌生。任何建议都非常感谢
活动类:
public class SampleActivitiesImpl implements SampleActivities{
@Override
public Integer testAct1() {
System.out.println("Activity 1 ---->Start");
return 1;
}
@Override
public Integer testAct2() {
System.out.println("Activity 2 ---->Start");
return 1;
}
}
工作流程类:
public class MyWorkflowImpl implements MyWorkflow{
private SampleActivitiesClient client = new SampleActivitiesClientImpl();
@Override
public void executeActivity() {
client.testAct1();
client.testAct2();
}
}
答案 0 :(得分:0)
您没有安排cron工作流程,因为它应始终运行。 顺便说一句,您的示例代码只是在没有任何调度的情况下并行执行这两个活动。
答案 1 :(得分:0)
查看Lambda中的预定事件。将是实现这一目标的最简单方法。