|
|
1 month ago | |
|---|---|---|
| .. | ||
| config | 9 months ago | |
| dist | 1 month ago | |
| public | 8 months ago | |
| scripts | 1 month ago | |
| services | 1 month ago | |
| src | 6 months ago | |
| .dockerignore | 10 months ago | |
| .env | 7 months ago | |
| Dockerfile | 10 months ago | |
| README.md | 6 months ago | |
| ecosystem.config.js | 7 months ago | |
| package-lock.json | 9 months ago | |
| package.json | 1 month ago | |
| tsconfig.json | 9 months ago | |
通过数据挖掘,统计分析,构建一个集内容质量评估、用户分群画像、运营活动管理为一体的 LiveOps 一站式 管理平台,为 JCCY 游戏提供决策依据和个性化运营支撑。
调试阶段, 可以考虑只跑 mongodb , clickhouse, redis docker, oms 直接在宿主机上运行
docker-compose up -d mongodb clickhouse redis
docker-compose down
npm run dev
cd omsapp npm run build --configuration production cd ..
docker-compose build oms # 仅构建后端服务,因为它现在包含了前端静态文件 docker-compose up -d --force-recreate oms # 以后台模式运行并强制重建 oms 容器以应用最新代码
mongosh mongodb://oms:oms123.@localhost:27717/omsdb?authSource=admin
docker exec -it clickhouse clickhouse-client --user=ckuser --password=ckpassword --database=omsdb
清除 mongodb 和 clickhouse 的 volumn
停止并移除 docker-compose.yml 中定义的所有容器、网络:
docker-compose -f docker-compose.yml down
清除 mongodb 数据:
docker volume ls
docker volume rm oms-project_mongodb_data
清除 clickhouse 数据
docker volume rm oms-project_clickhouse_data
重新构建并启动 docker
docker-compose -f docker-compose.yml up -d --build
or :
docker-compose -f docker-compose.yml up -d --build mongodb redis clickhouse
--build 选项会强制 Docker 重新构建所有服务的镜像,确保它们使用了最新的代码
pm2 start ecosystem.config.js --env production
pm2 save
pm2 startup systemd -u jccy --hp /home/jccy
sudo env PATH=$PATH:/home/jccy/.n/bin pm2 startup systemd -u jccy --hp /home/jccy
sudo systemctl status pm2-jccy
sudo systemctl start pm2-jccy