像一条终于被掀到台面上的蛇,僵在了光里。
林昼盯着那条灰线,没有立刻追打。他太清楚了,真正的失控不是对方冲过来,而是对方突然安静。安静意味着它在断尾,意味着它在切换下一层壳。
公开索引里,v1和v2还并排挂着,背面公告像一块被钉死的黑板,正面那句“因系统维护,关机窗口调整为缓冲时段”已经被所有人看见。外侧排队的人群不再只是低声议论,前排几个拿着回执的人已经开始把手机举高,拍下版本差异和变更理由。
“噪声回收站呢?”周工忽然开口,视线从屏幕角落扫过去,“它刚才还在同步抓取舆情和投诉流,现在没动了。”
林昼眼神一沉,顺着他指的方向看去。
原本挂在公开页侧栏的噪声回收站状态条,刚刚还是绿色,几秒内却像被谁拔了电,颜色一寸寸暗下去。先是采样频率停摆,再是归并率掉到零,最后连实时映射的波纹都不再刷新,只剩一条直直的灰杠。
噪声回收站:离线
原因:入口失配
关联窗口:关机窗口
纪检联络员看见那行字,脸色瞬间变了:“它先掉线了?”
“不是先掉线,是只能先掉线。”林昼声音很低,“噪声回收站靠的不是噪声本身,是关机窗口里那段假缓冲。刚才我们把窗口正背面一起公开,它没法再用‘缓冲时段’去兜住采样口了。”
周工手指飞快往下翻,果然在日志层看见一串连续告警。
采样口拒绝响应
归并索引无法写入
回收标签失效
公开页版本校验失败
噪声回收站服务中断
“它在依赖一个隐藏入口。”周工喉咙发紧,“入口一公开,它就对不上了。”
林昼没说话,只把“噪声回收站”四个字拉到正中。他盯着那条服务中断记录,脑子里迅速把前面几章的链路重新连起来。
从三点锁到停摆生意,从拥堵生意到腕带门牌,再到到场指纹,表面上是入口、门牌、节拍、到场的变化,实际上每一次都在逼一个更隐蔽的东西现形:谁在替系统收噪声,谁在替系统洗解释,谁在把外面人的质疑提前削平。
噪声回收站,就是那只手。
它不是简单的投诉中转,不是单纯的舆情整理,而是把所有不合拍的声音先收进一个黑箱,再按照关机窗口和公告节拍重新分配出去。谁在窗口里说了什么,谁在后台看见了什么,谁拍了版本差异,谁问了“这到底算不算关”,都能先被它接走,再被它改写成“已处理”“已澄清”“已回收”。
可现在,正背面公开后,它没法再假装自己只是一个正常服务。
“关机窗口公开,相当于把它的采样条件摊开了。”林昼说,“它一旦不能确认窗口是不是缓冲,就不能判断哪些噪声该收,哪些噪声该放。入口失配,服务就只能断。”
周工把日志往前拉,果然在掉线前的最后一分钟,噪声回收站曾尝试过一次重连。
尝试接入:公告背面
尝试接入:缓冲时段
尝试接入:转供链尾端
全部失败
“它想重新挂回公告背面。”周工说,“挂不上了。”
“因为背面已经被我们翻给所有人看。”纪检联络员接得很快,目光扫过大厅外侧的人群。刚才还只是围观拍照的人,此刻已经有人主动把版本差异拿给身边的人看,声音不大,却一层层传开。
“原来不是系统慢了,是窗口被改了。”
“所以那些说法都是借口?”
“那回收站是不是专门收质疑的?”
有人这句话刚落,噪声回收站的离线提示就像回应一样,彻底暗下去。
林昼看得很清楚。人群里的问题一旦从“这事能不能办”变成“谁在改窗口”,噪声回收站就失去了最重要的功能。它本来是把质疑分散、归并、稀释,让每一个人都觉得自己只是多问了一句,不必再深挖。可现在,质疑被公开页接住,版本差异被直接摆在台面上,回收站再想把声音切碎,就必须先恢复它的隐藏入口。
而隐藏入口,已经没了。
“它会不会转去别的节点?”周工问。
“会。”林昼答得干脆,“但它现在转不了快。它先掉线,说明它的权限链和窗口链断了一截。接下来只要盯住它重连往哪儿走,就能看见它到底在给谁回收噪声。”
这句话一落,侧边屏果然又跳出一条请求。
请求重建采样口
用途:恢复噪声归并
依赖:旧版公告