nenet node server

DevYK bd19efdfd2 update getTransfers %!s(int64=3) %!d(string=hai) anos
bin 6c7023d2a0 denet server init %!s(int64=3) %!d(string=hai) anos
config 5fec74a680 withdraw body 加密 %!s(int64=3) %!d(string=hai) anos
model bd19efdfd2 update getTransfers %!s(int64=3) %!d(string=hai) anos
public 6c7023d2a0 denet server init %!s(int64=3) %!d(string=hai) anos
routes b892ea876c withdrawV2 test %!s(int64=3) %!d(string=hai) anos
test b3ef4231b4 mysql createPool %!s(int64=3) %!d(string=hai) anos
views 6c7023d2a0 denet server init %!s(int64=3) %!d(string=hai) anos
.env.example acda782535 读取 env 解密私钥 %!s(int64=3) %!d(string=hai) anos
.gitignore 02da05feb6 add log %!s(int64=3) %!d(string=hai) anos
README.md b3ef4231b4 mysql createPool %!s(int64=3) %!d(string=hai) anos
app.js 02da05feb6 add log %!s(int64=3) %!d(string=hai) anos
package-lock.json 70a2600a60 接入日志埋点 %!s(int64=3) %!d(string=hai) anos
package.json 70a2600a60 接入日志埋点 %!s(int64=3) %!d(string=hai) anos

README.md

安装必要的库

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

文档