簡體   English   中英

使用asadmin在Glassfish上使用默認屬性創建jdbc連接池

[英]Creating jdbc connection pools on glassfish with default properties using asadmin

我想從命令行創建一個jdbc連接池-一直通過瀏覽器進行操作,這使我發瘋,因為這是一個乏味的過程。 我已經使用了命令

    asadmin create-jdbc-connection-pool
      --datasourceclassname com.mysql.jdbc.jdbc2.optional.MysqlDataSource
      --restype javax.sql.DataSource
      --property user=root:password=test:DatabaseName=test:ServerName=localhost:port=3306
    the-pool

成功。 但是,它僅使用命令中指定的屬性創建連接池。 當我使用localhost:4848上的管理控制台創建連接池時,“其他參數”的默認數目似乎在171個屬性的區域中。 我假設控制台正在制定默認屬性標志。 有誰知道我將如何修改命令以獲取更全面的屬性列表? 我曾咨詢過Oracle文檔以進行池管理,但並不高興,我偽裝的glassfish安裝為asadmin的幫助頁面也已失效。

在過去的幾個月中,我一直在成功使用問題中發布的命令。 似乎不需要設置任何其他屬性。 但是,出於性能com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource ,我使用com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource而不是MysqlDataSource(請參見此答案 )。

創建池后,將通過以下方式創建jdbc資源:

asadmin create-jdbc-resource --connectionpoolid the-pool jdbc/the-pool

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM