亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 4150 | 回復(fù): 5
打印 上一主題 下一主題

[Web] 請教關(guān)于Tomcat6優(yōu)化的注意事項 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-12-22 21:58 |只看該作者 |倒序瀏覽
目前的架構(gòu)是:

Apache2.2.17+Tomcat6.0.26做集群,通過ProxyPass方式,數(shù)據(jù)庫使用的是mysql-5.1.45。

服務(wù)器配置:Xeon E5504、8G內(nèi)存、SAS硬盤。

請教萬能的CU,Tomcat做優(yōu)化(瘦身),我的配置有哪些不足之處和不完善的地方。(本人無JAVA開發(fā)經(jīng)驗,網(wǎng)上的好多帖子,我也看的似懂非懂)請大俠們指教!
Tomcat增加的JVM的虛擬內(nèi)存,命令如下:
JAVA_OPTS="-server -Xms1024m -Xmx1024m  -XXermSize=128M -XX:MaxNewSize=512m -XX:MaxPermSize=256m -Djava.awt.headless=true"

Tomcat配置文件如下:
##################################################################
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">

  <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />

  <GlobalNamingResources>

    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />

  </GlobalNamingResources>

  <Service name="Catalina">

     <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="20" maxIdleTime="60000" />

     <Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" redirectPort="8443"
        maxHttpHeaderSize="8192" useBodyEncodingForURI="true"
        executor="tomcatThreadPool"
        enableLookups="false" acceptCount="100"
        compression="on" compressionMinSize="2048"
        compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
        connectionTimeout="60000" disableUploadTimeout="true" URIEncoding="UTF-8"/>


     <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8" />
     <Engine name="Catalina" defaultHost="localhost">

       <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
              resourceName="UserDatabase"/>

       <Host name="localhost"  appBase=""
             unpackWARs="true" autoDeploy="true"
             xmlValidation="false" xmlNamespaceAware="false">

        <Context path="/test" docBase="/data/test" reloadable="true" />

         <Valve className="org.apache.catalina.valves.AccessLogValve"
                directory="/data/logs" prefix="test_access_log."
                pattern="combined" resolveHosts="false" fileDateFormat="yyyyMMdd" />

      </Host>
    </Engine>
  </Service>
</Server>
##################################################################

論壇徽章:
0
2 [報告]
發(fā)表于 2010-12-23 07:18 |只看該作者
大俠們,現(xiàn)身吧

論壇徽章:
0
3 [報告]
發(fā)表于 2010-12-23 10:33 |只看該作者
大俠們,現(xiàn)身吧
鬼樹霧爻 發(fā)表于 2010-12-23 07:18



    數(shù)據(jù)庫連接遲多少?

論壇徽章:
0
4 [報告]
發(fā)表于 2010-12-23 10:55 |只看該作者
數(shù)據(jù)庫連接池在spring.xml定義的

配置如下:
####################################
        <bean
                id="dataSource"
                class="org.apache.commons.dbcp.BasicDataSource"
                destroy-method="close">
                <property name="driverClassName">
                        <value>${hibernate.connection.driverClass}</value>
                </property>
                <property name="url">
                        <value>${hibernate.connection.url}</value>
                </property>
                <property name="username">
                        <value>${hibernate.connection.userName}</value>
                </property>
                <property name="password">
                        <value>${hibernate.connection.password}</value>
                </property>

                <property name="maxActive">
                        <value>1000</value>
                </property>
                <property name="maxIdle">
                        <value>20</value>
                </property>
        </bean>
####################################

論壇徽章:
0
5 [報告]
發(fā)表于 2010-12-23 18:40 |只看該作者
不要沉啊~~~~萬能的CU

論壇徽章:
0
6 [報告]
發(fā)表于 2010-12-27 13:46 |只看該作者
一起探討,我提幾點:

1、8G內(nèi)存為何不分出更大的內(nèi)存給java vm呢?考慮到4G的限制(java應(yīng)該沒有4G的最大內(nèi)存限制吧?我沒找到類似的資料),是不是3.5或者4或者更大些更好呢?
2、共享池才500么?E5504應(yīng)該是4核2.0吧(大致這個頻率)?我覺得雙核也能承受500了,多些應(yīng)該更能節(jié)省資源。另外60000的ldle是不是反而太大了呢?
3、我以為你的目錄結(jié)構(gòu)要故意設(shè)計成那個樣子,我看得有點亂。reloadable="true"有些時候奇怪的問題就來自這個選項。

意見僅供討論,決定方在你。權(quán)當(dāng)拋個瓦片吧。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP