相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
- PHP中opcode緩存簡(jiǎn)單用法分析
- thinkPHP控制器變量在模板中的顯示方法示例
- PHP move_uploaded_file() 函數(shù)(將上傳的文件移動(dòng)到新位置)
- dirname(__FILE__)的含義和應(yīng)用說(shuō)明
- thinkPHP5框架實(shí)現(xiàn)分頁(yè)查詢功能的方法示例
- PHP中單雙號(hào)與變量
- PHP獲得當(dāng)日零點(diǎn)時(shí)間戳的方法分析
- Laravel ORM對(duì)Model::find方法進(jìn)行緩存示例詳解
- PHP讀寫(xiě)文件高并發(fā)處理操作實(shí)例詳解
- 【CLI】利用Curl下載文件實(shí)時(shí)進(jìn)度條顯示的實(shí)現(xiàn)
用好anyproxy提高公眾號(hào)文章采集效率
影響因素主要會(huì)有以下幾點(diǎn):
1、網(wǎng)絡(luò)環(huán)境不佳;
2、手機(jī)或模擬器中微信客戶端崩潰;
3、其它一些網(wǎng)絡(luò)傳輸錯(cuò)誤;
因?yàn)槲冶容^看重采集系統(tǒng)的運(yùn)行成本,這個(gè)成本包括硬件投入,運(yùn)算力投入和占用的人工精力。所以必須提高運(yùn)行的穩(wěn)定性。因此如果采集中斷,必然增加人工精力的成本。所以針對(duì)這一點(diǎn)我對(duì)anyproxy做了一些進(jìn)階的改造,并且借助了其它一些工具提高了運(yùn)行效率。以下就是具體的解決方法:
一、代碼升級(jí)
1)微信瀏覽器白屏
解決方法:修改文件requestHandler.js,還是在rule_default.js同級(jí)目錄下,(mac系統(tǒng)/usr/local/lib/node_modules/anyproxy/lib/;win系統(tǒng)評(píng)論區(qū)網(wǎng)友cnbattle提供C:\Users\Administrator\AppData\Roaming\npm\node_modules\anyproxy\lib)
在代碼中找到proxyReq.on("error",function(e){這個(gè)函數(shù),并修改內(nèi)容
//userRes.end();//把這一行注釋掉 userRes.end('<script>setTimeout(function(){window.location.reload();},2000);</script>');//插入這一行