我们运维经常有各种个性化定时自动“做一些事”的需求,想请问有什么技术方案可以实现?还要满足以下细节需求
- 要支持linux和win,因为两种服务器都有
- 脚本功能上要能做http请求(curl那种)
- 脚本功能最好支持查询数据库
- 尽可能轻便,运行环境要绿色版,即拷即用,不要用到环境变量等跟环境相关东西
我们运维经常有各种个性化定时自动“做一些事”的需求,想请问有什么技术方案可以实现?还要满足以下细节需求
额.如果你考虑在 windows下的 linux 子系统里运行也 ok 的话,那就用 python 呗,虽然不需要安装环境,但是还是需要安装 python 的数据库拓展,linux和 windows下都需要.
如果不考虑 windows 下的 linux 子系统的话, 上面说的,不需要环境变量,以及即拷即用. 你要不要考虑用 golang 来写, 简单的数据库查询以及 http 请求,是没有系统区别的, 写完之后,可以直接 构建出 windows 下的 exe 执行文件 和 linux 下的 elf 二进制文件,即拷即用,不要用到环境变量等跟环境相关东西 ..
考虑下 golang 不??主要问题就是他不是脚本语言,你需要考虑一个更新策略.
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答800 阅读✓ 已解决
2 回答3.2k 阅读
node、python