欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來(lái)到云服務(wù)器

服務(wù)器租用

Tomcat+redis+nginx具體設(shè)置進(jìn)程

為客戶(hù)開(kāi)拓的一個(gè)績(jī)效系統(tǒng),回收了java web的開(kāi)拓方法,利用了一些spring mvc, mybatis之類(lèi)的框架。對(duì)比于oracle ebs的二次開(kāi)拓,這種開(kāi)拓越發(fā)機(jī)動(dòng),固然和ebs集成的時(shí)候碰著一些問(wèn)題,可是最后也都辦理了。

在陳設(shè)的時(shí)候,客戶(hù)要求要能同事遭受一兩千人在線(xiàn),相對(duì)付客戶(hù)公司的總?cè)藬?shù)(七八萬(wàn)人),應(yīng)該足夠了。ebs的二次都是直接陳設(shè)在oracle ebs的application server上面,之前也沒(méi)怎么存眷過(guò)措施的陳設(shè)。這次回收tomcat陳設(shè),思量到單個(gè)tomcat的最大也就能遭受500閣下的在耳目數(shù),這次回收了一個(gè)小的集群陳設(shè),利用了5個(gè)tomcat,反向署理利用的nginx。

此刻措施根基不變,壓力測(cè)試也都能沒(méi)什么大的問(wèn)題,趁著有時(shí)間,把陳設(shè)和設(shè)置都整理一下。

籌備

apache tomcat 7.0.55

nginx 1.7.2

redis 2.8.9

設(shè)置情況利用三個(gè)tomcat, 三臺(tái)tomcat、redis和nginx都在一臺(tái)呆板上,為了利便測(cè)試和陳設(shè)。

大抵的整個(gè)設(shè)置的架構(gòu):

Tomcat+redis+nginx具體設(shè)置進(jìn)程

在這個(gè)圖中,nginx做為反向署理,將客戶(hù)請(qǐng)求按照權(quán)重隨機(jī)分派給三臺(tái)tomcat處事器,redis做為三臺(tái)tomcat的共享session數(shù)據(jù)處事器。

籌劃

redis

localhost:6379

nginx

localhost:80

tomcat

localhost:8081
localhost:8082
localhost:8083
設(shè)置

tomcat

修改tomcat文件夾中conf/context.xml文件,在context節(jié)點(diǎn)下添加如下設(shè)置:

<Valve  className="com.radiadesign.catalina.session.RedisSessionHandlerValve" />
<Manager className="com.radiadesign.catalina.session.RedisSessionManager"
     host="localhost"
     port="6379"
     database="0"
     maxInactiveInterval="60" />

conf/server.xml文件中的端口按照籌劃依次修改。

別的要在tomcat的lib文件夾下別離添加三個(gè)jar文件,這個(gè)處所jar文件的版本有大概會(huì)有斗嘴,設(shè)置的時(shí)候需要多實(shí)驗(yàn)。我這里的版本如下,是驗(yàn)證過(guò)可以利用的,通過(guò)maven的庫(kù)都可以下載到。

tomcat-redis-session-manager-1.2-tomcat-7.jar

jedis-2.2.0.jar

commons-pool-1.6.jar

nginx

修改nginx文件目中的conf/nginx.conf文件為:

#user  nobody;
worker_processes  1;
error_log  logs/error.log;
pid        logs/nginx.pid;
events {
        worker_connections  1024;
}
http {
        include       mime.types;
        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"';
        access_log  logs/access.log  main;
        sendfile        on;
        #tcp_nopush     on;
        #keepalive_timeout  0;
        keepalive_timeout  65;
        #gzip  on;
        upstream  localhost   {
          server   localhost:8081 weight=1;
          server   localhost:8082 weight=2;
                  server   localhost:8083 weight=3;
        }
        server {
        listen       80;
        server_name  localhost;
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location / {
                root   html;
                index  index.html index.htm;
                        proxy_pass        http://localhost;
                proxy_set_header  X-Real-IP  $remote_addr;
                client_max_body_size  100m;
        }
        #error_page  404              /404.html;
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
                root   html;
        }
        }
}

redis的設(shè)置就直接利用默認(rèn)設(shè)置,因?yàn)橹皇菧y(cè)試用,和tomcat一樣沒(méi)有做參數(shù)優(yōu)化設(shè)置。

運(yùn)行

別離啟動(dòng)redis、nginx和三臺(tái)tomcat。

Tomcat+redis+nginx具體設(shè)置進(jìn)程

Tomcat+redis+nginx具體設(shè)置進(jìn)程

Tomcat+redis+nginx具體設(shè)置進(jìn)程

測(cè)試

在三個(gè)tomcat的webapps/ROOT目次下,,別離添加session.jsp

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國(guó)外vps服務(wù)器租用 夢(mèng)飛云服務(wù)器租用 版權(quán)所有 ? 粵ICP備11019662號(hào)

主站蜘蛛池模板: 顺昌县| 南开区| 承德市| 石渠县| 桐乡市| 炎陵县| 西安市| 西乌| 刚察县| 比如县| 灵宝市| 长海县| 沧源| 常德市| 新泰市| 合水县| 大悟县| 兰州市| 项城市| 噶尔县| 芜湖县| 科技| 含山县| 隆昌县| 青海省| 米泉市| 邯郸市| 梁山县| 临汾市| 涡阳县| 正定县| 灯塔市| 宁津县| 额尔古纳市| 延长县| 桐梓县| 西平县| 五家渠市| 盐边县| 临朐县| 鸡西市|