chekusu/yobiru 是一个让代理通过 Tailscale 交换消息、数据和文件并互相唤醒的项目。GitHub 上的 v0.7.17 版本新增了网关直接调用 Webhook 的功能。根据发布说明摘要,借助该功能,即使在没有适配器的地方运行的代理也能被唤醒。这次变更除了代理之间的通信之外,重点还在于为网关提供了一条唤醒代理的路径。
Webhook 调用在独立的短时过程中处理。同时执行的调用最多为 4 个,每次调用有 10 秒期限。因此,该功能的行为同时受到并发数量和时间限制的约束。发布说明摘要说明,调用失败时退避时间会延长。退避时间是指失败后再次尝试之前等待的时间。这些限制表明,Webhook 调用被视为短时间内结束的独立调用,而不是无限持续的任务。
不过,所提供的发布信息中没有可用于比较吞吐量或稳定性的测量数据。最多 4 个并发执行和 10 秒期限可以确认,但仅凭这些数字无法判断实际环境能够承受的调用量或响应延迟。失败后退避时间延长这一行为也有明确说明。因此,把这次变更视为新增了一条唤醒无适配器代理的路径是合适的,而将其当作证明生产性能与失败影响的资料则并不成立。