划水了几天,本来想搞好一点的,无奈prerender绝壁是有bug。
本来以为是nodejs 的问题,换了python,java对比提供服务,结果都是一样的(。・`ω´・)。那就只有一个结果了。
不过prerender里面还是用的nodejs啊。。这个玩意还是感觉不靠谱
目前有一个已知问题,直接在搜索中打开部分特殊链接(非常大部分是被墙的页面)html时,会导致后台web搜索服务卡住短时间内不再响应。
研究了一段时间,服务端口显示 SYN_RECV 状态,请求服务会出现 连接重置。这就像页面与服务器的链接被强制断掉了!
而直接在香港服务器上请求屁问题都没有!
而表现就是,通过搜索打开gg,wiki主页等,第二次点击具体页面详情链接时,显示的是空白页面,
后面大概N多秒(大概几十秒)左右就无法再搜索了。。。。
坑爹呢。只有被墙的页面链接不行,而普通链接都是正常的。
莫非是GFW大墙导致的?越想越有这个可能啊,(・(ェ)・),原来之前一直都找错了地方
不过基本不影响技术关键词搜索,凑合用吧。反正主要也是用来工作搜索。。(*╹▽╹*)
--------------
文章写到一半,竟然自己给自己了一个思路,越想越有这个可能,代码怎么可能有问题?立马开干,上加密。
一试就知!
果然,所有国内出墙的都会被过滤一遍,只有有关键字或者网址在黑名单的,全部干掉。
所以每次连接都会莫名其妙重置,竟然让nodejs背锅了,太不严谨了。哈哈╮( ̄▽ ̄)╭
加个密,改头换面就不认识咯。妥了!
不过这样,好像确实太危险了点,这个GFW还是留着好了,会翻的怎么都拦不住,不会翻的就那样吧。
ps:你在墙上发现了一行小字 693ce7b48ded4a2092256f46229543b1 这看起来像是一个授权码
本文基于CC BY-NC-ND 4.0 许可协议发布,作者:野生的喵喵。 固定链接: 【gg搜索续】 转载请注明
相关文章: