我不确定这是否可行,但我可以通过网络服务器显示 linux 命令的标准输出吗?
我要运行的命令是echo 'status' | nc localhost 4730
返回一个带有齿轮工作服务器状态的字符串。
$echo 'status' | nc localhost 4730
function1 0 0 0
function2 0 0 1
Run Code Online (Sandbox Code Playgroud)
我的服务器正在运行 nginx。我想打开一个像http://domain.tld/gearman-status这样的 URL ,它应该通过运行该命令返回当前状态。
我应该在 nginx 的位置块中放什么来做到这一点?
location /gearman-status {
?
}
Run Code Online (Sandbox Code Playgroud)
谢谢