错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你在 manifest 里设置了监督策略,比如心跳间隔,引擎说:这个值不是一个整的十进制数。监督策略就是告诉引擎,多久检查一次进程是不是还活着,以及最多可以重启几次。这些数字必须是整数,心跳间隔必须大于零,重启预算可以是零或更大。如果你写了 fast 这样的单词,或者负五,或者给心跳间隔写了零,引擎就会拒绝,而不是悄悄忽略,因为一个默默失效的策略,会让你误以为受到了保护。小例子:config 里心跳间隔写成 fast。修法是写成一个具体的正整数,比如一千。数字说清楚,引擎才知道该怎么守护你的进程。
文本来自 Rush 引擎的错误目录。
