[ERROR] Result: { execute timeout }异常解决

简介: 记一次AlibabaCloudToolKit插件使用过程中云助手执行脚本时,脚本超时的异常的解决方案.

阿里云ToolKit插件使用异常记录

ToolKit插件配置如下

AlibabaCloudToolKitConfig

RUN运行返回异常结果:

[ERROR] Target Deploy ECS: { 172.18.*.* / 47.107.*.* }
[ERROR] Command: { sh /home/service.sh service-* }
[ERROR] Result: { execute timeout }
[ERROR] Finished at: null

根据插件返回的异常内容分析得知是我们的service.sh脚本执行超时。

脚本内容如下
AlibabaCloudToolKit_

经检查脚本内并无可能造成死循环的可能。

服务器本地手动运行脚本测试如下

AlibabaCloudToolKit_

脚本运行正常,服务正常启动。
但是脚本返回结果时输出了nohup: redirecting stderr to stdout后并未直接退至新的命令行。由此我们怀疑是nohub命令执行的问题,那么我们修改nohub命令进行尝试。

原命令

nohup java -jar service.jar >service.log  &

修改后

nohup java -jar service.jar >service.log  2>&1 &

再次运行AlibabCloudToolKit插件

AlibabaCloudToolKit_

至此问题解决/::D

目录
相关文章
|
传感器 调度 开发者
【Freertos基础入门】freertos任务的优先级
【Freertos基础入门】freertos任务的优先级
1793 0
|
编译器 C语言 Windows
cryptopp使用Qt mingw编译,以及海思平台交叉编译
cryptopp使用Qt mingw编译,以及海思平台交叉编译
425 0
activiti创建自子任务,创建抄送任务,任务分裂的实现思路
activiti创建自子任务,创建抄送任务,任务分裂的实现思路
1720 0
|
7月前
|
人工智能 自然语言处理 搜索推荐
阶跃多模态再添一员:阶跃与 ACE Studio 联合开源音乐大模型 ACE-Step!
阶跃多模态再添一员:阶跃与 ACE Studio 联合开源音乐大模型 ACE-Step!
595 10
TortoiseSVN安装使用教程(超详细)
TortoiseSVN安装使用教程(超详细)
11125 58
|
Java 开发者 微服务
从单体到微服务:如何借助 Spring Cloud 实现架构转型
**Spring Cloud** 是一套基于 Spring 框架的**微服务架构解决方案**,它提供了一系列的工具和组件,帮助开发者快速构建分布式系统,尤其是微服务架构。
1044 69
从单体到微服务:如何借助 Spring Cloud 实现架构转型
|
机器学习/深度学习 自然语言处理 算法
NLP技术在聊天机器人中的应用:技术探索与实践
【7月更文挑战第13天】NLP技术在聊天机器人中的应用已经取得了显著的成果,并将在未来继续发挥重要作用。通过不断探索和创新,我们可以期待更加智能、自然的聊天机器人的出现,为人类生活带来更多便利和乐趣。
|
存储 弹性计算 固态存储
阿里云服务器NVMe SSD本地盘和SATA HDD本地盘详解
阿里云本地盘是ECS实例物理机上的硬盘,提供低延迟、高IOPS和高吞吐量的存储选项。分为NVMe SSD和SATA HDD两种类型。NVMe SSD适合I/O密集型应用,如在线业务和NoSQL数据库,支持多种ECS实例规格。SATA HDD适合大数据存储和离线计算,适用于金融和互联网行业的Hadoop计算。欲了解更多详情,可参阅阿里云块存储页面。
1207 9
|
XML Java Scala
Gradle安装配置阿里云
Gradle安装配置阿里云
1582 0
|
Linux
linux系统中利用QT实现绘制图和图标的方法
linux系统中利用QT实现绘制图和图标的方法
441 0