我们公司管理着一百多台服务器,我们希望每天使用http“询问”这些服务器的基本使用信息一到两次。使用perl脚本可以很容易地找到使用信息,我们希望有一个http接口来简化脚本的创建和测试。让apache,甚至nginx+fcgiwrap每天处理一到两个请求似乎太过分了。我们正在考虑使用openbsd(它已经安装在所有服务器上)来启动一个web服务器,该服务器可以轻松地将请求传递给perl脚本。做这件事的好选择是什么?
发布于 2014-02-14 17:12:14
您考虑过使用中央web服务器通过查询服务器上的SSH自定义脚本执行吗?
在许多环境中,SSH无论如何都用于远程管理。SSH提供了自动执行特定本地命令的选项,以便使用指定的密钥验证连接.
如果部署了SSH,这是一个值得认真考虑的选项。
发布于 2014-02-14 15:40:08
如果您编写了perl脚本,只需查看催化剂、莫若利或舞女。它们是能够侦听端口以满足少量HTTP请求的微观框架。因此,您不会被迫在脚本前面安装web服务器。
发布于 2014-02-24 18:36:18
我使用脚本收集数据,压缩数据,并通过scp (pub key ssh auth)将存档发送到日志服务器。
https://serverfault.com/questions/575632
复制相似问题