欧美日韩国产一区二区|qovd片|小明个人发布看看|小浪货你夹真紧水又多|老头把我添高潮了A片故|99热久久精品国产一区二区|久久久春色AV

web服務器與應用服務器是什么東西


web服務器與應用服務器是什么東西

web服務器與應用服務器

Web服務器

是一個處理web請求的計算機系統,常見作用是托管web網站,主要功能是存儲、處理、傳送web頁面到客戶端 。客戶端與服務端之間的通信協議為HTTP,傳送的頁面多數情況下是HTML,同時包含圖片、CSS以及JavaScript腳本
【web服務器與應用服務器是什么東西】如:Apache HTTP Server、Nginx、Lighttpd、IIS等
場景:
  • 靜態資源優化
  • 多應用、多虛擬機整合
  • 負載均衡
  • 復合場景

應用服務器

用于提供創建應用程序服務端實現和應用程序功能的通用方法,致力于程序或腳本的處理效率以支撐其應用
大多數應用服務器框架包含了一個綜合的服務層模型 。應用服務器對于軟件開發者來說是一套可訪問的組件 , 可通過平臺定義的API訪問 。
如:Tomcat、JBOSS、Weblogic、WebSphere
web服務器是應用服務器的子集 。,但是web服務器更側重于對HTTP請求的處理 , 而應用服務器側重于構建業務系統的組件支撐

各自的優勢

  • Web服務器側重于系統的吞吐量、并發量的支持,性能高于應用服務器
  • Web服務器大多提供了反向代理,用于負載均衡,應用服務器如果使用負載均衡的話一般采用LVS等方案 。而應用服務器可以很好地支持集群架構,如會話集群、集群部署
  • 多數web服務器提供了靜態文件緩存服務,對于靜態文件的請求性能要好于應用服務器
  • web服務器可以通過相關模塊支持IMAP/POP3/SMTP

Nginx

集成多個應用

#配置服務器1upstream sample1 {server 127.0.0.1:8080}#配置服務器2upstream sample2 {server 127.0.0.1:8081}server {# 映射服務器1location /simple1/{proxy_pass http://sample1;}# 映射服務器2location /simple2/{proxy_pass http://sample2;}}

負載均衡

#配置服務器集群組upstream sample1{#實例1 設置權重 通信失敗的最大次數失敗次數達到max_fails時,多久內該服務器無效server 127.0.0.1:8080 weight=1 max_fails=3 fail_timeout=30s#實例2server 127.0.0.1:8081 weight=1 max_fails=3 fail_timeout=30s}server {# 映射服務器集群location /sample1/ {proxy_pass http://simple1;}}

相關經驗推薦