不一样的思想~~ http://shop34712791.taobao.com MSN:wins0910@hotmail.com

apache2.2.23+jbossas7 sticky session setting

上一篇 / 下一篇  2012-12-18 18:39:06 / 个人分类:常见问题

configure: error: ... Error, SSL/TLS libraries were missing or unusable
 
solution:--
export LDFLAGS=-ldl
 
apache configure: error: Size of "void *" is less than size of "long"
 
solution:--
apache2.4.3 too high to reinstall apache2.2.23
..
./configure --prefix=/home/sandbox/apache22 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util  --enable-mods-shared=all  --enable-ssl --enable-proxy --enable-proxy-ajp --enable-proxy-connect --enable-proxy-http --enable-module=so --enable-rewrite --enable-cgid --enable-cgi
..
vi ./conf/httpd.conf:

LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule reqtimeout_module modules/mod_reqtimeout.so
LoadModule filter_module modules/mod_filter.so
LoadModule mime_module modules/mod_mime.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule env_module modules/mod_env.so
LoadModule headers_module modules/mod_headers.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule version_module modules/mod_version.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule session_module modules/mod_session.so
LoadModule session_cookie_module modules/mod_session_cookie.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
LoadModule unixd_module modules/mod_unixd.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule dir_module modules/mod_dir.so
LoadModule alias_module modules/mod_alias.so
<IfModule mod_jk_module>
Include conf/extra/mod_jk.conf
</IfModule>
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from all
</Location>
LoadModule weblogic_module modules/mod_wl_22.so
Include conf/extra/httpd-WLvhosts.conf

<IfModule proxy_html_module>
Include conf/extra/proxy-html.conf
</IfModule>

<IfModule mod_jk_module>
Include conf/extra/mod_jk.conf
</IfModule>
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from all
</Location>
 
cat ../conf/extra/httpd-vhosts.conf 
<VirtualHost *:80>
    ErrorLog "logs/acooly.org-error_log"
    LogFormat "%{Host}i %h %l %u %t \"%r\" %s %b" vcommon
    CustomLog logs/access_log vcommon
    ProxyRequests Off
    ProxyPreserveHost on
    # apache+jboss cluster
#ProxyPass /http://app01:8080/
#ProxyPass /http://app02:8080/
ProxyPass / balancer://jboss-cluster/ stickysession=JSESSIONID|jsessionid nofailover=On
ProxyPassReverse / balancer://jboss-cluster/
<Proxy balancer://jboss-cluster>
    BalancerMemberhttp://app01.xxxcorp.net:8080loadfactor=1 route=node2
    BalancerMemberhttp://app02.xxxcorp.net:8080loadfactor=1 route=node4
    ProxySet lbmethod=byrequests
</Proxy>
</VirtualHost>

more ../conf/extra/mod_jk.conf
LoadModule jk_module modules/mod_jk-1.2.31-httpd-2.2.x.so
#JkWorkersFile conf/workers.properties
JkShmFile logs/mod_jk.shm
JkLogFile logs/mod_jk.log
JkLogLevel info
JkMount /* jboss
vi ./jboss-as-7.1.1.Final/standalone/configuration/standalone.xml:
<subsystem xmlns="urn:jboss:domain:web:1.1" default-virtual-server="default-host" instance-id="node4" native="false">
 <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>
            <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp"/>
            <virtual-server name="default-host" enable-welcome-root="true">
                <alias name="localhost"/>
                <alias name="example.com"/>
            </virtual-server>
        </subsystem>


TAG: Session session Setting sticky setting

 

评分:0

我来说两句

Open Toolbar