IIS對(duì)于低流量的網(wǎng)站具有煩人的功能,它在其中回收未使用的工作進(jìn)程,從而導(dǎo)致第一位用戶(hù)在經(jīng)過(guò)一段時(shí)間后獲得非常長(zhǎng)的延遲(超過(guò)30秒)。我一直在尋找解決問(wèn)題的方法,并且找到了這些潛在的解決方案。A. 使用應(yīng)用程序初始化插件B. 在.NET 4中使用自動(dòng)啟動(dòng)C. 禁用空閑超時(shí)(在“ IIS重置”下)D. 預(yù)編譯站點(diǎn)我想知道其中哪一個(gè)是更可取的,更重要的是,為什么對(duì)同一個(gè)問(wèn)題有這么多解決方案?(我的猜測(cè)是它們不是,而我只是不正確地理解某些東西)。編輯執(zhí)行C似乎足以使我的網(wǎng)站熱身,但是我發(fā)現(xiàn)我網(wǎng)站緩慢的真正根源與Entity Framework有關(guān),我似乎無(wú)法弄清為什么它變得如此冷??吹竭@個(gè)問(wèn)題,很遺憾,尚未回答!我最終只需要制作一個(gè)熱身腳本來(lái)偶爾訪(fǎng)問(wèn)我的網(wǎng)站,以確保它保持快速運(yùn)行。
3 回答

繁花如伊
TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
編寫(xiě)ping服務(wù)/腳本來(lái)訪(fǎng)問(wèn)閑置的網(wǎng)站是最好的方法,因?yàn)槟鷮碛型耆目刂茩?quán)。如果您租用了專(zhuān)用主機(jī)箱,則可以使用您提到的其他選項(xiàng)。
在共享主機(jī)空間中,熱身腳本是最好的一級(jí)防御(自助是最好的幫助)。這是一篇文章,分享了有關(guān)如何通過(guò)自己的Web應(yīng)用程序執(zhí)行此操作的想法。
- 3 回答
- 0 關(guān)注
- 450 瀏覽
添加回答
舉報(bào)
0/150
提交
取消