成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

nginx第二章nginx+tomcat負(fù)載均衡

nginx+tomcat做負(fù)載均衡只需修改配置文件nginx.conf,nginx配置參數(shù)說(shuō)明:

溫宿網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司成立與2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。

#使用哪個(gè)用戶啟動(dòng)nginx 前面是用戶,后面是組
user www www;

#nginx工作的進(jìn)程數(shù)量,一般認(rèn)為配置值與機(jī)器核數(shù)相等為佳
worker_processes 2;

# [ debug | info | notice | warn | error | crit ] 錯(cuò)誤日志的位置
error_log /var/htdocs/logs/nginx_error.log crit;

#進(jìn)程號(hào)保存文件
pid /usr/local/nginx/nginx.pid;

#文件描述符 建議設(shè)置啟動(dòng)nginx的shell可以打開(kāi)的文件描述符

#修改/etc/sysctl.conf,增加fs.file-max=6553560,fs.file-max是指系統(tǒng)所有進(jìn)程一共可以打開(kāi)的文件數(shù)量

#可以使用ulimit -Hn/-Sn查看該值,可以修改/etc/security/limits.conf,增加以下兩行,*表示對(duì)所有用戶有效

#* soft nofile 65535

#* hard nofile 65535

#運(yùn)行/sbin/sysctl -p命令,重新登錄shell生效

worker_rlimit_nofile 65535;

events
{
# use [ kqueue | rtsig | epoll | /dev/poll | select | poll ];
use epoll; #使用epoll(linux2.6的高性能方式,了解epoll相關(guān)知識(shí)和原理可上網(wǎng)絡(luò)搜索)
worker_connections 51200; #每個(gè)進(jìn)程連接數(shù)(連接=連接數(shù)x進(jìn)程數(shù))
}

http
{
#文件擴(kuò)展名與文件類型映射表,具體查看同目錄下的mime.types
include mime.types;

#默認(rèn)文件類型
default_type application/octet-stream;

#日志文件格式
log_format main \'$remote_addr - $remote_user [$time_local] $request \'
\'"$status" $body_bytes_sent "$http_referer" \'
\'"$http_user_agent" "$http_x_forwarded_for"\';

log_format download \'$remote_addr - $remote_user [$time_local] \'
\'"$request" $status $bytes_sent \'
\'"$http_referer" "$http_user_agent" \'
\'"$http_range" "$sent_http_content_range"\';

#默認(rèn)編碼
charset gb2312,utf-8;

server_names_hash_bucket_size 128;
#開(kāi)啟高效文件傳輸模式
sendfile on;
#以下兩個(gè)選項(xiàng)用于防止網(wǎng)絡(luò)阻塞 參考http://i.cn.yahoo.com/nesta2001zhang/blog/p_104/
tcp_nopush on;
tcp_nodelay on;

#長(zhǎng)鏈接超時(shí)時(shí)間
keepalive_timeout 300;

#fastcgi連接超時(shí)時(shí)間,下面的看字面意思都能理解個(gè)大概了,就不解釋了.
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
fastcgi_temp_path /dev/shm;

#打開(kāi)gzip壓縮
gzip on;
#最小壓縮文件大小,一般大于2k的文件使用gzip能提升效率,否則很小的文件壓縮反倒更消耗服務(wù)器性能
gzip_min_length 2k;
#壓縮緩沖區(qū)
gzip_buffers 48k;
#壓縮版本(默認(rèn)1.1,前端為squid2.5使用1.0)
gzip_http_version 1.1;
#壓縮類型,默認(rèn)就已經(jīng)包含text/html 所以下面就不用再寫(xiě)了,當(dāng)然寫(xiě)上去的話,也不會(huì)有問(wèn)題,但是會(huì)有一個(gè)warn
gzip_types text/plain application/x-javascript text/css text/html text/javascript application/xml;
#錯(cuò)誤頁(yè)面
error_page 404 /404.html;
error_page 403/404.html;
#上傳文件大小限制
client_max_body_size 20m;
#設(shè)定請(qǐng)求頭緩存,如果請(qǐng)求header過(guò)大,會(huì)使用large_client_header_buffers來(lái)讀取
client_header_buffer_size 16k;
large_client_header_buffers 464k;
#設(shè)定負(fù)載均衡的服務(wù)器列表
upstream mysvr {
#weigth參數(shù)表示權(quán)值,權(quán)值越高被分配到的幾率越大
#本機(jī)上的Squid開(kāi)啟3128端口
server localhost:8080 weight=5;
server 127.0.0.1:8080 weight=1;
}
#下面開(kāi)始虛擬主機(jī)的配置
server
{
listen 80;
server_name localhost;

#設(shè)定本虛擬主機(jī)的訪問(wèn)日志
access_log logs/access.log main;

#如果訪問(wèn) /img/*, /js/*, /css/* 資源,則直接取本地文件,不通過(guò)squid
#如果這些文件較多,不推薦這種方式,因?yàn)橥ㄟ^(guò)squid的緩存效果更好
location ~ ^/(images|javascript|js|css|flash|media|static)/ {
root #應(yīng)用的根目錄;

#刷新時(shí)間,根據(jù)靜態(tài)文件修改的頻度來(lái)調(diào)整,開(kāi)發(fā)測(cè)試階段可以短一些,生產(chǎn)階段可以長(zhǎng)一些
expires 24h;
}

#對(duì) "/" 啟用負(fù)載均衡
location / {

#http://后面跟upstream的名字
proxy_passhttp://mysvr;;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;

proxy_temp_file_write_size 64k;
}

#設(shè)定查看Nginx狀態(tài)的地址,安裝時(shí)必須加配置參數(shù)--with-http_stub_status_module
location /NginxStatus {
stub_status on;
access_log on;
auth_basic "NginxStatus";
auth_basic_user_file conf/htpasswd;
}
}
}

分享文章:nginx第二章nginx+tomcat負(fù)載均衡
網(wǎng)頁(yè)網(wǎng)址:http://jinyejixie.com/article22/choicc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、微信小程序、軟件開(kāi)發(fā)、營(yíng)銷型網(wǎng)站建設(shè)、商城網(wǎng)站App設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

博罗县| 镇坪县| 措勤县| 丰镇市| 文登市| 阜城县| 肃南| 晋宁县| 泸定县| 苍山县| 仪征市| 花莲县| 靖江市| 汶川县| 尚义县| 诸城市| 广东省| 安顺市| 五峰| 沭阳县| 德保县| 独山县| 泾源县| 长治县| 慈溪市| 牙克石市| 绥江县| 同心县| 青神县| 西峡县| 嘉兴市| 林甸县| 张家口市| 阿尔山市| 凉山| 琼海市| 连州市| 逊克县| 定西市| 玉树县| 沛县|