需要通知另外一個windows服務器?
隨著業(yè)務體系的發(fā)展,可能會將一個大的業(yè)務系統(tǒng)拆分成多個子系統(tǒng)部署在不同服務器之上,此時業(yè)務間可能會存在跨服務器調用的情況。基于這種場景也是有很多解決方案的。
基于反向代理實現(xiàn)請求轉發(fā)反向代理服務器它隱藏了真實的服務端,一個大型網(wǎng)站有很多后端服務器,為便于管理會將一部分的服務器由某個(或多個)前端代理服務器進行代理管理,請求先經(jīng)過代理服務器,然后根據(jù)一定規(guī)則(如:指定URL、根據(jù)域名)將請求轉發(fā)至不同的后端服務器進行處理,處理好了再返回給客戶端。
用主流的Nginx來實現(xiàn)反向代理很容易。
基于代碼實現(xiàn)請求轉發(fā)(Forward)Forward轉發(fā)時瀏覽器里的URL不會改變,但是請求已經(jīng)轉發(fā)給其它頁面處理了。
基于API實現(xiàn)業(yè)務調用這種模式實現(xiàn)起來也比較方便,B服務器上提供API給A服務器調用即可。
以上就是我的觀點,對于這個問題大家是怎么看待的呢?歡迎在下方評論區(qū)交流 ~ 我是科技領域創(chuàng)作者,十年互聯(lián)網(wǎng)從業(yè)經(jīng)驗,歡迎關注我了解更多科技知識!