使用AWS SWF Cron执行工作流程 [英] Executing Workflow using AWS SWF Cron

查看:104
本文介绍了使用AWS SWF Cron执行工作流程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用AWS SWF cron在每天的指定时间(例如,日本标准时间上午10点)执行工作流程。在AWS开发工具包的示例程序中,我发现可以使用SWF cron安排活动。但是如何使用AWS SWF cron安排工作流程。我非常熟悉SWF计划。

I want to execute my workflow at a specified time daily(say at 10 am JST) using AWS SWF cron. In the sample program in AWS SDK I find that activities can be scheduled using SWF cron. But how to schedule a workflow using AWS SWF cron. I am very much new to this SWF cron. Any suggestion is highly appreciated

活动类别:

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();
    }
}


推荐答案

看进入Lambda的预定活动。将是最简单的方法。

Look into scheduled events in Lambda. Will be the easiest way to achieve that.

这篇关于使用AWS SWF Cron执行工作流程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆