我最近用Javascript创建了Discord机器人。我已经购买了一个vps(Ubuntu 16.04 LTS Plesk Web Host)和一个域名。如何在此服务器上运行Discord Bot 24/7?我曾尝试将app.js放在一个子域中,但那似乎没有用... 我启用了node.js
谢谢!
答案 0 :(得分:0)
解决了问题!我已经下载了Jenkins,因此它会自动部署。之后,我将永远使用它。如果有人也想这样做,这是jenkinsfile的脚本:
pipeline {
agent any
tools {nodejs "node"}
stages {
stage('start node') {
steps {
sh 'npm --prefix ./src install ./src'
sh 'JENKINS_NODE_COOKIE=dontKillMe forever stop ./src/app.js || true'
sh 'JENKINS_NODE_COOKIE=dontKillMe forever start ./src/app.js'
}
}
}
}