|
2 年之前 | |
---|---|---|
bin | 3 年之前 | |
config | 2 年之前 | |
model | 2 年之前 | |
public | 3 年之前 | |
routes | 2 年之前 | |
test | 2 年之前 | |
views | 3 年之前 | |
.env.example | 3 年之前 | |
.gitignore | 2 年之前 | |
README.md | 2 年之前 | |
app.js | 2 年之前 | |
package-lock.json | 2 年之前 | |
package.json | 2 年之前 |
生成 koa2 项目: npm install koa2-generator -g koa2 project
安装必要的库
npm install
配置环境变量
vim ~/.bashrc
export DENET_CRYPT_KEY=
export DENET_CRYPT_IV=
source ~/.bashrc
启动
<!-- 开发环境启动 -->
NODE_ENV=dev ./node_modules/.bin/nodemon bin/www
<!-- 测试环境启动-->
NODE_ENV=test pm2 start bin/www
<!-- 线上环境启动 -->
NODE_ENV=prd pm2 start bin/www
健康检查
http://localhost:3000/healthcheck
进入 server 看 log
sudo ssh -i ~/.ssh/de-net.pem ubuntu@34.207.131.244
sudo su root
ssh -i /home/ubuntu/denet-security.pem ubuntu@10.0.1.25
# ssh 10.0.1.168
# docker ps
# docker ps -a
# docker exec -it 容器id bash
pm2 logs
监控: https://open.feishu.cn/open-apis/bot/v2/hook/18dfe21f-b1bd-46ca-a8c7-c85e1c84f02d
redis connect: