Skip to content
This repository has been archived by the owner on May 13, 2023. It is now read-only.

Latest commit

 

History

History
78 lines (52 loc) · 2.06 KB

README.md

File metadata and controls

78 lines (52 loc) · 2.06 KB

请使用scow-cli!

scow-deployment已经不再维护。请使用scow-cli部署SCOW。

具体请参考部署文档

SCOW 本地部署

https://pkuhpc.github.io/SCOW/docs/deploy/SCOW

注意

此仓库的内容由PKUHPC/SCOWdeploy/local的目录通过GitHub Actions自动生成。如果需要提交issue或者PR,请提交到SCOW仓库中。

要求

系统中已安装python3,并能够使用python3命令调用。

编写配置文件

# 1. 复制配置文件
cp config-example.py config.py

# 2,根据需求修改config.py

每次运行./compose.sh ××× 时,会根据最新config.py的重新生成docker-compose.jsondb.sh文件

服务启动与停止

# 启动服务
./compose.sh up -d

# 停止服务
./compose.sh down

./compose.sh支持所有基于Docker Compose文件的docker-compose命令,如:up、down、ps、restart等。

日志收集说明

前提是开启了日志收集功能。各服务日志收集在配置的参数FLUENTD.LOG_DIR目录下:

# 进入日志收集目录
cd {FLUENTD.LOG_DIR}

# 各服务日志存放在该服务名对应的文件夹下
tree -L 1
.
├── auth		 
├── db
├── gateway
├── mis_service
├── mis_web
├── portal-web
└── redis

# 服务日志按日期分割,日志文件命名规则为:{service_name}.yyyymmdd.log
# 例如portal-web日志:
cd portal-web/
ll
-rw-r-----. 1 100 65533 3.1K Oct 12 17:03 portal-web.20221012.log
-rw-r-----. 1 100 65533  27K Oct 13 19:03 portal-web.20221013.log
-rw-r-----. 1 100 65533 113K Oct 14 15:50 portal-web.20221014.log
-rw-r-----. 1 100 65533  83K Oct 15 18:39 portal-web.20221015.log

连接至管理系统数据库

当部署好了管理系统后,可以在仓库下运行./db.sh连接并进入数据库。

授权协议

SCOW 使用 木兰宽松许可证, 第2版 开源协议。