最近在学习 Filebeats + Kibana 经常需要修改配置,调试,需要管理进程处理。所以寻找一种尽可能简洁,高效,易用的办法。找到了 Supervisor。
Supervisor 是一个 Python 开发的 client/server 系统,可以管理和监控类 UNIX 操作系统上面的进程。它可以同时启动,关闭多个进程,使用起来特别的方便。
curl 是平常工作做经常使用到的工具,但是 curl 默认走 HTTP/1.1 协议。如何在 mac 上支持 HTTP/2,下面是我的一个经历。网上找到参考:Blog — Simone Carletti。
### 1. 查看 curl 的功能特性没有支持 HTTP/2
curl --version or brew info curl
或者可以直接验证测试是不是支持,下面表示不支持:
curl -I https://www.upyun.com/ --http2
curl: (1) Unsupported protocol