目前我正在做一個分散式微博爬蟲。微博對帳號和ip的請求都限制得比較嚴格。我手上有七、八個公網ip,但是伺服器只有四台,所以其他四個ip不用起來就浪費了。因此我想到使用虛擬機器或docker來綁定公網ip,由於虛擬機器太臃腫了,而且在centos7上裝虛擬機也比較繁瑣,所以決定使用docker,然後在docker中執行我的爬蟲程式。請問如何才能讓docker綁定公網的靜態ip呢?
欢迎选择我的课程,让我们一起见证您的进步~~
建議不用docker,設定管理較複雜,需要專業的網路知識,這裡推薦另一個方案供參考,在一個網卡上設定多個IPv4位址,然後讓每個行程綁定一個IP,這個方案要簡單很多。如何配置多IP可以google/baidu一下,很多範例。
用nginx當代理
建議不用docker,設定管理較複雜,需要專業的網路知識,這裡推薦另一個方案供參考,在一個網卡上設定多個IPv4位址,然後讓每個行程綁定一個IP,這個方案要簡單很多。如何配置多IP可以google/baidu一下,很多範例。
用nginx當代理