DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 474 下一页

2023年1月10日

摘要: 1、打开crontab任务 crontab -e 2、设置脚本的启动时间 @reboot ( sleep 60 ; sh \path\demo.sh ) 设置脚本在启动后的60s启动 \path\demo.sh 就是脚本的存放地址 阅读全文
posted @ 2023-01-10 16:07 DoubleLi 阅读(252) 评论(0) 推荐(0)

摘要: Linux 下设置开机启动的三种简单但可行的开机启动设置方法。 方法一:修改 /etc/rc.d/rc.local 文件 /etc/rc.d/rc.local 文件会在 Linux 系统各项服务都启动完毕之后再被运行。所以你想要自己的脚本在开机后被运行的话,可以将自己脚本路径加到该文件里。 但是,首 阅读全文
posted @ 2023-01-10 14:35 DoubleLi 阅读(1245) 评论(0) 推荐(0)

摘要: 示例: #! /bin/bash echo "测试写文件" cat>test<<EOF 这是一个由shell创建的文件 this is a file created by shell. we want to make a good world. EOF 其中,<<EOF 表示当遇到EOF时结束输入, 阅读全文
posted @ 2023-01-10 14:26 DoubleLi 阅读(244) 评论(0) 推荐(0)

摘要: 在Linux中,语句中的分号一般用作代码块标识 1、单行语句一般要用到分号来区分代码块,例如: if [ "$PS1" ]; then echo test is ok; fi test is ok 该脚本或命令行中,需要两个分号才为正确的语句,第一个分号是then前的分号,用于标识条件块结束,第二个 阅读全文
posted @ 2023-01-10 14:16 DoubleLi 阅读(1165) 评论(0) 推荐(0)

摘要: 一、定义变量variableName="value"注意:变量名和等号之间不能有空格,这和编程语言都不一样。 同时,变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z)。中间不能有空格,可以使用下划线(_)。不能使用标点符号。不能使用bash里的关键字(可用help命令查看保留关键字) 阅读全文
posted @ 2023-01-10 14:07 DoubleLi 阅读(1073) 评论(0) 推荐(0)

摘要: 开机启动三种方法 方式一 添加命令 编辑文件 /etc/rc.local vi /etc/rc.local 在文件末尾加上你开机需要执行的命令即可(写绝对路径,添加到系统环境变量的除外),如: nohup /usr/local/srs2/objs/srs -c /usr/local/srs2/con 阅读全文
posted @ 2023-01-10 11:26 DoubleLi 阅读(1454) 评论(0) 推荐(1)

2023年1月9日

摘要: 360导航团队使用 go 语言开发 web 服务时间也比较早,对于 go 服务的进程管理工具的选择上也做了很多尝试。 go 官方并没有提供任何进程管理工具供大家使用,所以我们往往部署线上的 go 服务时会借助其他工具。常用的方式无非是如下这几种: nohup + & 系统内置常驻进程管理工具(ini 阅读全文
posted @ 2023-01-09 14:48 DoubleLi 阅读(517) 评论(0) 推荐(0)

摘要: GO 编写的进程管理工具 Gosuv Gosuv是一个进程管理工具,使用Go语言编写。与python-supervisor的功能和用法类似。 一、Gosuv的特点: Web控制台部分做了重点加强,因为使用频率太高了,在网页上现在可以直接添加先的应用,网页查看日志的部分也做了优化,查看起来没有这么费劲 阅读全文
posted @ 2023-01-09 14:45 DoubleLi 阅读(341) 评论(0) 推荐(0)

摘要: 最近用go语言重写了一个node的小项目,因为并发量大到两台node也只能勉强扛住的地步,顺便说一下,pm2的cluster模式在极高的并发量下其实不行,不知道为什么,后来用fork模式+node原生的cluster模块才搞定。 因为go重写的版本匆忙上线,测试时我居然用的是screen在后台跑。看 阅读全文
posted @ 2023-01-09 14:37 DoubleLi 阅读(278) 评论(0) 推荐(0)

摘要: pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能,在前端和nodejs的世界中用的很多。 但是pm2强大之处不止于此,你的go应用也可以用它来管理。之前go应用使用supervisor负责监控应用,类似的工具还有fore 阅读全文
posted @ 2023-01-09 14:31 DoubleLi 阅读(451) 评论(0) 推荐(0)

上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 474 下一页