1
對於我所知這architetureArchiteture Web服務器,應用服務器和數據庫服務器
- Web服務器 - >應用程序服務器 - >數據庫服務器
優於
- Web服務器 - >數據庫服務器
但我不知道原因。有人知道嗎?
我的應用程序服務器是鋼鐵流程工藝的優化服務器。
非常感謝。
問候,
亞歷
對於我所知這architetureArchiteture Web服務器,應用服務器和數據庫服務器
優於
但我不知道原因。有人知道嗎?
我的應用程序服務器是鋼鐵流程工藝的優化服務器。
非常感謝。
問候,
亞歷
所有架構都不錯,只要符合要求,做好這項工作。而且,Web服務器 - >數據庫服務器通常更好,因爲每個新層都會降低系統性能。通常,層之間的調用比一個進程內的邏輯層之間或同一機器上的進程之間的調用慢100倍。但是有些情況下需要單獨的層,例如圖中的Application Server。例如,在高壓下Web服務器 - >應用程序服務器 - >數據庫服務器從可伸縮性角度來看可能會更好,因爲當Web服務器獲取請求並將業務邏輯隊列在Application Server上異步處理時。在這種情況下,可以根據需要添加儘可能多的應用程序服務器。這種架構在CQRS和Event Sourcing世界中非常流行。但通常人們只是過分複雜的東西,並選擇一種技術來使用,因爲它是一個全新的和花哨的。
總結一下:新層次是邪惡的,但有時是必要的。