Skip to content
On this page

部署架构

所有服务

  • redis 用于存储数据 可以单独放在一台服务器,与solve最好一一对应。(>=2.0.0)
  • solve 核心命令分发服务 一个隔离的SSH网络(即SSH能连接的网络)需要一个solve服务
  • solve-backend web后端 由于跟solve有文件关联,需要与solve放在同一台服务器(solve启用文件管理时则不必放在一起,但solve与solve-backend之间必须确保网络安全)
  • solve-frontend web前端 可以单独放在一台服务器
  • mongodb 持久化存储,可选
  • nginx 前后端的代理 生产环境应该使用https防止信息传输时泄露

组件架构

                                         +------------------+
                                         |                  |
                                         |  solve-frontend  |
                                         |                  |
                                         +--------+---------+
                                                  |
                                   https          |
              +-----------------------------------+-------------------+
              |                                                       |
+------------------------------------------------+             +------+---------+
|             |                                  |             |                |
|     +-------+---------+     +------------+     |             |                |
|     |                 |     |            |     |             |                |
|     |  solve-backend  +-----+   mongodb  |     |             |                |
|     |                 |     | (optional) |     |             |                |
|     +-------+---------+     +------------+     |             |                |
|             |                                  |             |                |
|             |                                  |             |                |
|     +-------+---------+                        |             |                |
|     |                 |                        |             |                |
|     |      redis      |                        |             |                |
|     |                 |                        |             |       IDC 2    |
|     +-------+---------+                        |             |                |
|             |                                  |             |                |
|             |                                  |             |                |
|     +-------+---------+                        |             |                |
|     |                 |                        |             |                |
|     |     solve       |                        |             |                |
|     |                 |                        |             |                |
|     +-----------------+                        |             |                |
|                                                |             |                |
|                       IDC 1                    |             |                |
+------------------------------------------------+             +----------------+

系统支持

  • linux 启动ssh服务,同时stfp可以使用。
  • windows 安装ssh,启动ssh同时stfp可以使用(建议安装如MinGW,实现类unix命令操作)。