云效中就是普通的koa服务,通过ts-node去启动的,没有其他的,程序可以正常访问,只是流水线一直显示正在部署怎么解决?
如果您的应用部署成功后,效中流水线仍然显示为"正在部署",可能存在以下几种情况:
某些部署步骤还在执行中或者存在一些延迟。在这种情况下,您可以首先检查控制台输出日志以及云效的官方文档,看是否有关于部署状态的相关说明。
如果主机部署有返回值给流水线,流水线就可以显示成功;反之,如果脚本运行完之后没有返回值给流水线,流水线就会一直等待主机的响应。
针对这些问题,您可以尝试以下解决方案:
重新部署流水线,有时候短暂的服务中断或其他临时性问题,通过重新部署可能会得到解决。
清理缓存或重置环境,这在某些情况下可能会帮助解决问题。
检查并处理可能的环境变量问题。例如,需要对包含特殊字符的环境变量进行编码和解码。
查看部署详情和错误码,根据具体的错误信息进行相应的错误排查。
可能是没加-d,一直在前台运行,流水线一直认为它还没结束,导致了一直在运行,而你看到了服务是好的。此回答来自钉群云效开发者交流群6群。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。