websoft9/appmanage/docs/architecture.md
2023-04-12 10:09:56 +08:00

968 B
Raw Blame History

appmanage

image

RQ

设计

RQ 用于异步处理创建应用的事务任务,需保证任务成功或失败后续处理。

它提供的状态有:

  • creating: 创建中
  • failed: 创建失败

RQ status

RQ 主要解决创建应用的状态

image

docker compose status

  • running: 运行中
  • exited: 停止
  • restarting: 重启
  • created: 创建失败

API status

  • installing: 创建中 可进行操作[无法进行任何操作]
  • running: 运行中 可进行操作[所有操作]
  • exited: 停止 可进行操作[Start,Restart,Uninstall,日志查看]
  • restarting: 可进行操作[Stop,Restart,Uninstall,日志查看]
  • failed: 失败docker compose 中的 created || RQ 返回失败) 可进行操作[Uninstall]