Log-Files

如何將流量從舊伺服器複製到新伺服器?

  • May 15, 2014

我們正在將我們的伺服器場遷移到 AWS - 我想在向它們發送實時流量之前對新伺服器進行全面測試。

問題是:如何擷取所有傳入流量並將其複製到新伺服器?

例如:我知道 URL 在訪問日誌中。我將如何實時(或類似)讀取訪問日誌**,然後將這些 URL 發送到新伺服器?**

很明顯,來自新伺服器的響應會返回到舊伺服器並被忽略。

所有的伺服器都在執行 Ubuntu,如果它有所作為的話。

您所描述的通常稱為“日誌重放”。

通常,您將現有的訪問日誌提供給日誌重放程序,然後它會再次發送請求。

有些允許您尊重原始請求之間的時間間隔,有些還允許您加快日誌重播。

通過將您的網路伺服器配置為(也)管道訪問日誌到程序,也可以實現實時重播。

當然,它需要能夠支持從那裡閱讀。

引用自:https://serverfault.com/questions/595077