dromara / orion-visor

一款高颜值、现代化的自动化运维及轻量堡垒机,提供服务器智能运维解决方案。支持资产管理分组、SSH SFTP 终端、文件上传下载、文件在线编辑、命令批量执行、多主机文件分发、cron 表达式配置计划任务,安全保障等。该项目是由 java 实现, 前端使用 vue + arco, 后端使用 springboot, 支持 docker 部署的服务器运维, linux windows 系统运维平台。
https://visor.dromara.org.cn/
Apache License 2.0
418 stars 69 forks source link

test: add e2e testing base on docker compose #30

Closed LinuxSuRen closed 4 months ago

LinuxSuRen commented 4 months ago

close #27

lijiahangmax commented 4 months ago

提交到 dev 分支吧

lijiahangmax commented 4 months ago

image

orion-visor-service: healthcheck:

       可以换成这个, 这个是后端服务的健康检测, 后端是nohup启动的, 可能执行testing时, 后端服务还未起来
       http://127.0.0.1:9200/orion-visor/api/server/bootstrap/health
       {"code":200,"msg":"success","data":"ok"}
LinuxSuRen commented 4 months ago

一般情况需要多久后端能启动成功呢

lijiahangmax commented 4 months ago

一般是1min就可以启动 慢点的话2min 应该不会再多了

LinuxSuRen commented 4 months ago

根据 http://127.0.0.1:9119/orion-visor/api/server/bootstrap/health 做健康检查,3 分钟都无法启动呀,是不是哪里有问题了

lijiahangmax commented 4 months ago

抱歉抱歉 刚刚搞错项目了 应该是这个才对 curl -X GET --location "http://127.0.0.1:9200/orion-visor/api/server/bootstrap/health"

我看你这边已经改了 可以正常运行了 谢谢你