[JAVA][Liferay] Configure sharding in multiple sites

create databases first

portal-ext.properties配置

hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
hibernate.show_sql=true

jdbc.default.driverClassName=org.postgresql.Driver
jdbc.default.url=jdbc:postgresql://127.0.0.1:5432/lportal_default
jdbc.default.username=postgres
jdbc.default.password=xxx

jdbc.one.driverClassName=org.postgresql.Driver
jdbc.one.url=jdbc:postgresql://127.0.0.1:5432/lportal_one
jdbc.one.username=postgres
jdbc.one.password=xxx

value.object.entity.cache.enabled.com.liferay.portal.model.Contact=false
shard.default.name=default
shard.available.names=default,one
shard.selector=com.liferay.portal.dao.shard.ManualShardSelector
counter.jdbc.prefix=jdbc.counter.
jdbc.counter.maxPoolSize=30
jdbc.counter.minPoolSize=1
jdbc.counter.numHelperThreads=1
counter.increment=100 

spring.configs=\
 META-INF/base-spring.xml,\
 \
 META-INF/hibernate-spring.xml,\
 META-INF/infrastructure-spring.xml,\
 META-INF/management-spring.xml,\
 \
 META-INF/util-spring.xml,\
 \
 META-INF/jpa-spring.xml,\
 \
 META-INF/executor-spring.xml,\
 \
 META-INF/audit-spring.xml,\
 META-INF/cluster-spring.xml,\
 META-INF/editor-spring.xml,\
 META-INF/jcr-spring.xml,\
 META-INF/ldap-spring.xml,\
 META-INF/messaging-core-spring.xml,\
 META-INF/messaging-misc-spring.xml,\
 META-INF/mobile-device-spring.xml,\
 META-INF/notifications-spring.xml,\
 META-INF/poller-spring.xml,\
 META-INF/rules-spring.xml,\
 META-INF/scheduler-spring.xml,\
 META-INF/search-spring.xml,\
 META-INF/workflow-spring.xml,\
 \
 META-INF/counter-spring.xml,\
 META-INF/mail-spring.xml,\
 META-INF/portal-spring.xml,\
 META-INF/portlet-container-spring.xml,\
 META-INF/staging-spring.xml,\
 META-INF/virtual-layouts-spring.xml,\
 \
 META-INF/monitoring-spring.xml,\
 \
 META-INF/dynamic-data-source-spring.xml,\
 META-INF/shard-data-source-spring.xml,\
 \
 classpath*:META-INF/ext-spring.xml

liferay-portal-6.2-ce-ga6/tomcat-7.0.62/webapps/ROOT/WEB-INF/classes/META-INF/shard-data-source-spring.xml




    
        
            
                
            
        
    

    
        
    

        
                
                        
                                
                        
                
        
        
                
                        
                                
                        
                
        

    
        
            
                
                    default
                    
                
                
                    one
                    
                
            
        
    
    
        
    
    
        
            
        
    
    
        
            
        
    
    
        
            
                
            
        
    
    
        
        
        
        
        
    
    
        
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
        
        
        
        
        
        
        
        
        
        
        
        
    

generate tables in server administrator

你可能感兴趣的:([JAVA][Liferay] Configure sharding in multiple sites)