亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何從 Edge 中的 Javascript 清除 DNS 緩存

如何從 Edge 中的 Javascript 清除 DNS 緩存

波斯汪 2023-09-21 14:19:59
我正在編寫一個使用 Microsoft Edge 作為瀏覽器在專用網絡中運行的 Web 應用程序。Web 應用程序用于為客戶提供服務。該網絡應用程序將分布在兩個數據中心。F5 全球流量管理器 (GTM) 充當一個美化的 DNS,它的工作是為任一數據中心分配 IP(紅色箭頭瀏覽器到 GTM)。只要它知道 F5 LTM(紅色箭頭 GTM 到 LTM)正在響應可用,它就會以循環方式分配 IP 地址。它分配的 IP 地址將有一個生存時間 (TTL)。GTM 中沒有辦法實現會話親和性。在每個數據中心,F5 本地流量管理器 (LTM) 將平衡 Web 應用程序節點之間的負載。F5 LTM 將使用 jsession cookie 來實現會話親和性。我的問題是,如果從 HGTM 分配的 IP 地址在客戶會話中過期(15 分鐘 TTL),瀏覽器可以并且應該再次查詢 GTM 的 IP 地址,GTM 可以輕松地為替代數據中心分配 IP,從而破壞會話親和性因為每個中的 LTM 只知道同一數據中心中的應用程序節點。我考慮過的解決方案:我可以使用Javascript強制瀏覽器在客戶會話開始時查詢GTM,確保只要客戶會話在15分鐘內完成,就不會有數據中心在會話中途切換的機會。我可以使用 Javascript 來停止瀏覽器在客戶會話內進行 DNS 查找并僅在客戶會話之間進行查找嗎?我找不到使用 Javascript 來實現任一解決方案的方法。我還有其他基礎設施選擇。沒有什么是完美的。我試圖了解這些選項中的任何一個對于選項文件在技術上是否可行。
查看完整描述

1 回答

?
莫回無

TA貢獻1865條經驗 獲得超7個贊

我嘗試尋找使用 Javascript 清除 Edge 瀏覽器 DNS 緩存的可能解決方案,但沒有獲得任何有關它的有用信息。

看起來使用 Javascript 不可能實現這個要求。

作為解決方法,如果您想要手動清除 DNS 緩存,則可以edge://net-internals/#dns在地址欄中鍵入并按 Enter 鍵。然后您可以單擊Edge Chromium瀏覽器中的“清除主機緩存”按鈕。

如果您使用的是 Edge 舊版瀏覽器,則可以啟動“運行”窗口并將其粘貼ipconfig /flushdns到此處,然后按 Enter 鍵。


查看完整回答
反對 回復 2023-09-21
  • 1 回答
  • 0 關注
  • 127 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號