日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Jboss AS7 的一些配置备忘

發(fā)布時(shí)間:2023/12/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Jboss AS7 的一些配置备忘 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

因?yàn)橐\(yùn)行眾多的應(yīng)用,所以選擇了domain的方式,除特別說(shuō)明,均指domain.xml的配置

推薦個(gè)不錯(cuò)的關(guān)于Jboss的網(wǎng)站:http://www.mastertheboss.com/ ?


1、關(guān)于UTF-8編碼的配置:

? ?<system-properties>

? ? ? ?<property name="java.net.preferIPv4Stack" value="true"/>

? ? ? ?<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>

? ? ? ?<property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>

? ?</system-properties>


2、關(guān)于中文驗(yàn)證碼亂碼的配置:

安裝fontconfig

拷貝漢字自體到/usr/share/fonts目錄,如:cjkuni-ukai ?cjkuni-uming ?dejavu ? simsunb.ttf ?windows ?wqy-zenhei這些自體 ,再重啟jboss


3、JVM相關(guān)配置:

? ? ? ?<server-group name="xxx" profile="default">

? ? ? ? ? ?<jvm name="xxx">

? ? ? ? ? ? ? ?<heap size="4096m" max-size="4096m"/>

? ? ? ? ? ? ? ?<permgen size="1024m" max-size="1024m"/>

? ? ? ? ? ? ? ?<jvm-options>

? ? ? ? ? ? ? ? ? ?<option value="-server"/>

? ? ? ? ? ? ? ? ? ?<option value="-XX:+UseParallelGC"/>

? ? ? ? ? ? ? ? ? ?<option value="-XX:+UseParallelGC"/>

? ? ? ? ? ? ? ? ? ?<option value="-XX:+PrintGCDetails"/>

? ? ? ? ? ? ? ?</jvm-options>

? ? ? ? ? ?</jvm>

? ? ? ? ? ?<socket-binding-group ref="full-sockets"/>

? ? ? ?</server-group>


4、Datasource配置,主要是連接池、連接超時(shí)、查詢緩存等配置:

<xa-datasource jndi-name="java:/jdbc/xxx" pool-name="xxx" enabled="true" use-ccm="true">

? ? ? ? ? ? ? ? ? ? ? ?<xa-datasource-property name="URL">

? ? ? ? ? ? ? ? ? ? ? ? ? ?jdbc:mysql://xx.xx.xx.xx:3306/xx

? ? ? ? ? ? ? ? ? ? ? ?</xa-datasource-property>

? ? ? ? ? ? ? ? ? ? ? ?<driver>com.mysql</driver>

? ? ? ? ? ? ? ? ? ? ? ?<xa-pool> ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ?<min-pool-size>20</min-pool-size>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<max-pool-size>1000</max-pool-size>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<is-same-rm-override>false</is-same-rm-override>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<interleaving>false</interleaving>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<pad-xid>false</pad-xid>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<wrap-xa-resource>false</wrap-xa-resource>

? ? ? ? ? ? ? ? ? ? ? ?</xa-pool>

? ? ? ? ? ? ? ? ? ? ? ?<security>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<user-name>xxx</user-name>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<password>xxx</password>

? ? ? ? ? ? ? ? ? ? ? ?</security>

? ? ? ? ? ? ? ? ? ? ? ?<validation>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<validate-on-match>false</validate-on-match>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<background-validation>false</background-validation>

? ? ? ? ? ? ? ? ? ? ? ?</validation>

? ? ? ? ? ? ? ? ? ? ? ?<timeout>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<idle-timeout-minutes>30</idle-timeout-minutes>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<query-timeout>60</query-timeout>

? ? ? ? ? ? ? ? ? ? ? ?</timeout>

? ? ? ? ? ? ? ? ? ? ? ?<statement>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<prepared-statement-cache-size>80</prepared-statement-cache-size>

? ? ? ? ? ? ? ? ? ? ? ? ? ?<share-prepared-statements>true</share-prepared-statements>

? ? ? ? ? ? ? ? ? ? ? ?</statement>

? ? ? ? ? ? ? ? ? ?</xa-datasource>

5、數(shù)據(jù)庫(kù)連接驅(qū)動(dòng)配置:

[root@app1 ~]# ls /opt/jboss-as-7.1.1.Final/modules/com/mysql/main/

? ?module.xml ?mysql-connector-java-5.1.18.jar ?mysql-connector-java-5.1.18.jar.index

module.xml內(nèi)容:

<?xml version="1.0" encoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.0" name="com.mysql">

? ?<resources>

? ? ? ?<resource-root path="mysql-connector-java-5.1.18.jar"/>

? ?</resources>

? ?<dependencies>

? ? ? ?<module name="javax.api"/>

? ? ? ?<module name="javax.transaction.api"/>

? ?</dependencies>

</module>


? ?domain.xml:

? ? ? ? ? ? ? ? ? ?<drivers>

? ? ? ? ? ? ? ? ? ? ? ?<driver name="mysql" module="com.mysql"/>

? ? ? ? ? ? ? ? ? ? ? ?<driver name="com.mysql" module="com.mysql">

? ? ? ? ? ? ? ? ? ? ? ? ? ?<xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-class>

? ? ? ? ? ? ? ? ? ? ? ?</driver>

? ? ? ? ? ? ? ? ? ?</drivers>

6、Http最大連接數(shù)設(shè)置

<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" max-connections="1000"/>

轉(zhuǎn)載于:https://blog.51cto.com/wxiaowu/1332219

總結(jié)

以上是生活随笔為你收集整理的Jboss AS7 的一些配置备忘的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。