2014-12-04 2 views
0

Я хотел бы создать пул соединений jdbc из командной строки - все это время с помощью браузера меня сходит с ума, поскольку это такой утомительный процесс. Я использовал командуСоздание пулов подключения jdbc на стеклянную рыбку со свойствами по умолчанию с использованием asadmin

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 для администрирования пула, но не имел радости, и моя дрянная установка стеклянной рыбы отображала страницы справки asadmin.

ответ

0

Я использую команду, опубликованную в вопросе успешно в течение последних нескольких месяцев. Кажется, нет необходимости устанавливать какие-либо дополнительные свойства. Тем не менее, я использую com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource вместо MysqlDataSource ради производительности (см. Это answer).

При создании пула, то ресурс JDBC создан

asadmin create-jdbc-resource --connectionpoolid the-pool jdbc/the-pool 
Смежные вопросы