使用 AWS SAM 在堆栈上进行部署并通过 GitHub 操作进行部署,并尝试使用 Config TOML 文件并在部署命令中指定配置环境,但我遇到了一个问题,它似乎只是忽略了我的情况在部署命令中指定。我只能猜测我做错的唯一一件事是我实际上无法使用这些或者我将它放在错误的位置,但我将非常感谢有关此事的任何帮助。在类似的示例或文档方面没有找到太多内容。
sam deploy --stack-name mySuperAwesomeStuff \
--region ${{ secrets.AWS_REGION }} \
--confirm-changeset \
--config-file ./functions/function1/function1.toml \
--config-env nonprod \
--template-file ./functions/function1/template.yaml
Run Code Online (Sandbox Code Playgroud)
理想情况下,我希望将该区域从那里取出并放入 TOML 文件以及堆栈名称中。
我的 TOML 文件如下所示:
[nonprod.deploy.parameters]
stack_name="super-awesome-stack-name"
region="us-east-2"
confirm_changeset=true
cababilities="CABILITIES_IAM"
Run Code Online (Sandbox Code Playgroud)
再次,似乎完全忽略了我尝试使用配置文件,我不确定我在这里缺少什么。
因此,我刚刚安装了最新版本的Rabbitmq,并且一直在尝试使其正常运行。该服务器正在运行,为了确保它是一个一致的问题,我已经重新启动了它一次。
如果telnet localhost 5672我得到
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
Run Code Online (Sandbox Code Playgroud)
如您所见,连接被接受,但是rabbitmq不接受任何输入。连接将立即关闭。日志中没有显示更多信息。
rabbitmqctl 可以正常工作。
它在Linux / Ubuntu的Windows子系统上运行。对于本地开发人员环境,我没有其他选择,因为我使用的工作计算机非常紧。