amazon-web-services - AWS Code Deploy 部署失败“ScriptFailed”
问题描述
我正在使用代码部署来部署 asp.net 项目部署失败,这是事件日志 事件日志 事件详细信息错误代码 ScriptFailed 脚本名称脚本/stop_service 消息“
- 指定位置的脚本:以 root 用户身份运行的脚本/stop_service 失败,退出代码为 5
- 日志:LifecycleEvent - ApplicationStop
- 脚本 - 脚本/stop_service
- [stderr] 无法停止 apache2.service:未加载单元 apache2.service。
- [stderr] 停止 kestrel-aspnetcoreapp.service 失败:未加载单元 kestrel-aspnetcoreapp.service。
已加载脚本
"#!/bin/bash"
"#stop apache"
"systemctl stop apache2.service"
"#stop dotnet application"
"systemctl stop kestrel-aspnetcoreapp.service"
解决方案
尝试使用这些命令来停止脚本中的 apache2 和 dotnet 服务——
sudo systemctl stop apache2.service
sudo systemctl stop kestrel-aspnetcoreapp.service
意味着你必须sudo
在你的命令之前放置
推荐阅读
- webpack - 使用 Tailwind 和 PurgeCSS 将外部 CSS 文件导入 Nuxt 插件的正确方法是什么?
- angular - 如何减少 Angular Web App(agm-core)中的地图调用次数?
- parse-platform - Parse Cloud Code 中的 request.context 是如何工作的?
- eclipse - 我不知道如何解释,但是Eclipse中的字体发生了一些奇怪的事情......(里面的截图)
- r - 子集矩阵,不正确的维数
- node.js - 如何通过节点 js 路由为 mongo DB 文档设置 TTL
- javascript - 按值从扩展的本地存储中批量删除?
- html - 格式化页脚中的文本(图标下的文本)
- python - 自 Python 2.7 以来,I/O 是否变慢了?
- ansible - pytest - 忽略测试,而不仅仅是跳过