AWS Step Functions
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

设置 Step Functions Local (可下载版本)

AWS Step Functions 的可下载版本作为可执行 .jar 文件或 Docker 镜像提供。Java 应用程序将在 Windows、Linux、macOS X 和其他支持 Java 的平台上运行。除了 Java 之外,您还需要安装 AWS Command Line Interface。有关安装和配置 AWS CLI的信息,请参阅 AWS Command Line Interface 用户指南

警告

可下载版本的 AWS Step Functions 仅用于测试,不应使用它来处理敏感信息。

按照以下步骤在您的计算机上设置并运行 Step Functions:

  1. 使用以下链接下载 Step Functions:

    下载链接 校验和
    .tar.gz | .zip tar.gz.md5 | zip.md5
  2. 将 zip 文件解压缩。

  3. 测试下载并查看版本信息。

    $ java -jar StepFunctionsLocal.jar -v Step Function Local Version: 1.0.0 Build: 2019-01-21
  4. (可选)查看可用命令的列表:

    $ java -jar StepFunctionsLocal.jar -h
  5. 要在计算机上启动 Step Functions,请打开命令提示符窗口,导航到您提取 StepFunctionsLocal.jar 的目录,并键入以下命令:

    java -jar StepFunctionsLocal.jar
  6. 要访问本地运行的 Step Functions,请使用 --endpoint-url 参数。例如,使用 AWS Command Line Interface,您需要按以下方式指定 Step Functions 命令:

    aws stepfunctions --endpoint-url http://localhost:8083 command

注意

默认情况下,Step Functions Local 使用虚假账户和凭证,并且区域设置为 美国东部(弗吉尼亚北部)。要将 Step Functions Local 与 AWS Lambda 或其他支持的服务结合使用,您必须配置您的凭证和区域。

要配置并运行 Step Functions Local 以便与 AWS Lambda、AWS SAM CLI Local 或其他支持的服务结合使用,请参阅以下主题。