<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ### Proxy配置 需創建擴展配置目錄 ```shell mkdir -p /usr/local/nginx/conf/extra ``` #### 主配置文件 nginx.conf ```shell user nginx nginx; # 設置所有worker進程可以打開的最大文件句柄數 worker_rlimit_nofile 65535; worker_processes auto; worker_cpu_affinity auto; events { # 讓多個worker進程輪詢相應新請求 accept_mutex on; # 限制每個worker進程的并發連接數 worker_connections 10240; use epoll; } http { include mime.types; default_type application/octet-stream; # 開啟高效文件傳輸模式 sendfile on; tcp_nodelay on; tcp_nopush on; # 設置客戶端連接保持會話的超時時間 keepalive_timeout 10; # 設置客戶端請求頭讀取超時時間 client_header_timeout 15; # 設置客戶端請求主體讀取超時時間 client_body_timeout 15; # 指定響應客戶端的超時時間 send_timeout 15; # 設置最大的容許的客戶端請求主體大小 client_max_body_size 10M; # 將http請求響應頭里的nginx版本號信息隱藏 server_tokens off; # 開啟壓縮 gzip on; # 設置容許壓縮的頁面最小字節數 gzip_min_length 1k; # 申請4個單位為32K的內存作為壓縮結果流緩存 gzip_buffers 4 32k; # 壓縮的版本 gzip_http_version 1.1; # 由于IE6對Gzip壓縮效果不好,建議在IE6的環境下關閉壓縮功能 gzip_disable "MSIE[1-6]"; # 壓縮比率 gzip_comp_level 3; # 指定壓縮的類型 gzip_types text/plain text/css text/xml application/javascript application/x-javascript; # 設置從web服務器傳給緩存服務器的時候不被解壓。只有傳送到用戶后才解壓縮 gzip_vary on; # 設置為Json格式,方便ELK日志分析軟件處理 log_format json_main '{"@timestamp":"$time_iso8601",' '"remote_addr":"$server_addr",' '"remote_user":"$remote_user",' '"request_time":"$request_time",' '"request":"$request",' '"body_bytes_sent":"$body_bytes_sent",' '"request_method":"$request_method",' '"upstream_response_time":"$upstream_response_time",' '"upstream_addr":"$upstream_addr",' '"url":"$uri",' '"http_x_forwarded_for":"$http_x_forwarded_for",' '"http_referrer":"$http_referer",' '"status":"$status"}'; access_log logs/access.log json_main; error_log logs/error.log error; includr extra/*.conf; upstream static_pool { server 192.168.254.204:8000 weight=5 max_fails=2 fail_timeout=3; server 192.168.254.205:8000 weight=5 max_fails=2 fail_timeout=3; } upstream dynamic_pool { server 192.168.254.206:8080 weight=5 max_fails=2 fail_timeout=3; server 192.168.254.207:8080 weight=5 max_fails=2 fail_timeout=3; least_conn; } } ``` #### 擴展配置 www.conf ```shell location / { proxy_pass http://static_pool/; } location ^~ /dynamic/ { proxy_pass http://dynamic_pool/; } # 設置防盜鏈(注意,跳轉鏈接使用其他域名) location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { proxy_pass http://static_pool; valid_referers none blocked *.test.com; if ($invalid_referer) { rewrite ^/ http://www.unionsmart.cn/images/nolink.jpg; } } # 限制請求方法 if ($request_method !~ ^(GET|HEAD|POST)$ ) { return 444; } # 定義錯誤頁面 error_page 400 403 404 405 408 410 411 412 413 414 415 http://www.noteshare.cn/www/40x.html; # 定義錯誤頁面 error_page 500 502 503 504 http://www.noteshare.cn/www/50x.html; # 定義訪問日志 access_log logs/proxy_access.log json_main; } ``` #### 擴展配置 proxy.conf ```shell # 當后端web服務器上也配置多個虛擬主機時,需要用該header來區分反向代理哪個主機名。 proxy_set_header Host $host; # 通過$remote_addr變量獲取前端客戶真實IP地址。 proxy_set_header X-Real-IP $remote_addr; # 通過$remote_addr變量獲取前端客戶真實IP地址。 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # 設置緩沖區 proxy_buffering on; # 設置后端服務器的響應頭大小,是響應頭的緩沖區。 proxy_buffer_size 4k; # 設置緩沖區的數量和大小,nginx從代理的后端服務器獲取的響應信息會放置到緩沖區。 proxy_buffers 8 32k; #此設置表示nginx會在沒有完全讀完后端響應的時候就開始向客戶端傳送數據,所以它會劃出一部分緩沖區來專門向客戶端傳送數據。建議為proxy_buffers中單個緩沖區大小的2倍) proxy_busy_buffers_size 64K; # 指定當響應內容大于proxy_buffers指定的緩沖區時, 寫入硬盤的臨時文件的大小。 proxy_max_temp_file_size 1024m; # 一次訪問能寫入的臨時文件的大小,默認是proxy_buffer_size和proxy_buffers中設置的緩沖區大小的2倍。 proxy_temp_file_write_size 128k; # proxy_request_buffering on; # proxy_ignore_headers Set-Cookie; # 表示與后端服務器連接的超時時間 proxy_connect_timeout 60s; # 表示后端服務器的數據回傳時間 proxy_send_timeout 300; # 設置nginx從代理的后端服務器獲取信息的時間 proxy_read_timeout 300s; ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看