程序一键部署求助

dahai0405 22天前 13

目前一个程序
web 编译的二级制文件  启动会监听 45678 端口
现在的问题是 经常会更新此二进制文件
但是由于服务器太多了  能否实现自动更新 启动 并且删除 之前的web
或者能否帮忙写成服务方式启动
目前我是 写成的shell 是这样
rm -rf  web*
wget http://www.test.com/web      #这是随便写网址,真实是内网的
chmod +x web
nohup ./web  2>&1 &
最新回复 (5)
  • acewf 22天前
    引用 2
    “又不是不能用”
  • 本人马保国 22天前
    引用 3
    多少台服务器啊
  • nttisbest 22天前
    引用 4
    git hook试试
  • G.K.D 21天前
    引用 5
    写个脚本,加入计划任务(Cron)定时运行一下就行了~
    有版本号之类的吗?在线地址那种,只需要知道最新版本号就行了。
    不需要在程序内加上版本号,只需要你现在随便定义一个最新版本号,这样下载后脚本就把当前版本号写入文件,下次运行脚本就拿这个文件内记录的当前版本号对比在线地址中的最新版本号,如果不一致就开始更新~
    停止程序,
    不需要删除,直接下载覆盖即可,
    赋予执行权限,
    运行程序~
    「HostLoc 最强油猴脚本」
    自动访问空间 (+22 积分)、屏蔽用户、屏蔽关键词、我这样滴小尾巴~
    自动无缝翻页、预览帖子快速回复带签名、屏蔽阅读权限 255 帖子等等...

    https://github.com/XIU2/UserScript(⭐1.6k
  • 楼主 dahai0405 21天前
    引用 6
    G.K.D 发表于 2021-7-15 08:13
    写个脚本,加入计划任务(Cron)定时运行一下就行了~
    有版本号之类的吗?在线地址那种,只需要知道最新版 ...
    自己写的 发现问题才会更新
  • 游客
    7
返回