1 个不稳定版本

0.1.0 2019年3月10日

#7 in #restart

MIT 许可证

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