1 个不稳定版本
0.1.0 | 2019年3月10日 |
---|
#7 in #restart
9KB
141 行
IPWatch
ipwatch
是一个用于监控 netlink
套接字 IP 地址变化的工具,从而重启可能无法识别变化的服务的工具。
选项
ipwatch
USAGE:
ipwatch [OPTIONS] <command>...
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-i, --interface <IFNAME> Interface to monitor using regexp (default .*)
-t, --timeout <timeout> Specify the grace period between SIGTERM and SIGKILL (default 10)
ARGS:
<command>... Command to run
示例
要启动 openpyn,以便在 wlan0
上发生变更时使其重启,可以运行: ipwatch -i wlan0 openpyn us
。
安装
使用 cargo,安装过程非常简单: cargo install ipwatch
依赖关系
~10MB
~166K SLoC