如何在启动时将 Trickle 带宽节流器作为守护进程 (trickled) 运行?

如何在启动时将 Trickle 带宽节流器作为守护进程 (trickled) 运行?

我想trickled在启动时自动运行带宽节流器。(Raspberry Pi 上的 Raspbian 操作系统)。有哪些方法,哪些是标准做法?我找到的选项总结如下这里,或许还有其他方法。

我将设置一个配置文件,以trickled限制具有不同优先级的不同程序,如下例所示这里

我推测,以上述例子来说,trickle(d)在运行其适用的程序之前,需要先运行配置文件?(例如 vncserver、ssh server、samba 等)

谢谢

答案1

根据您发布的链接中的信息,您应该能够使用我编写的启动脚本, 随着配置文件免责声明:我不熟悉 Raspbian。

您应该将 init-script 复制到 中/etc/init.d,并将配置文件重命名并放置在 中/etc/default/trickled。使用以下命令确保 init-script 可执行:

sudo chmod a+x /etc/init.d/trickled

然后使用以下命令启用该服务在启动时运行:

sudo update-rc.d /etc/init.d/trickled defaults

根据我的经验,守护进程的配置文件并不是严格必要的,除非您需要设置每个应用程序的优先级或定义时间和/或长度舒缓参数。

只要确保在trickle -n <my_socket_path> my_process你更改默认套接字路径的情况下运行你的进程即可。

相关内容