Я хочу настроить пул соединений и соединение JDBC при развертывании EAR, поэтому мне не нужно настраивать его на каждом сервере приложений, на который я развертываю вручную. Что мне нужно сделать? Есть ли файл .xml, в который я могу поместить эту информацию?
JDBC и пулы соединений на сервере приложений Glassfish
Ответы (2)
Если вы используете единую административную консоль GlassFish для управления несколькими серверами приложений в вашей среде, эти серверы приложений могут иметь общую конфигурацию. Если каждый развернутый сервер приложений имеет собственную административную консоль, вы можете написать сценарий для вызова интерфейса командной строки (asadmin) для создания и настройки пулов соединений. На самом деле вы можете использовать CLI для настройки распределенного развертывания в первом варианте использования, но вам нужно будет указать, какую конфигурацию вы изменяете. CLI хорош для автоматизации.
Надеемся, что следующие ресурсы помогут:
- http://docs.sun.com/app/docs/doc/820-4341/abdjl?a=view
- http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishV2Architecture
- http://docs.sun.com/app/docs/doc/820-4332/6nfq988or?a=expand (для справки по CLI asadmin)
- http://docs.sun.com/app/docs/doc/820-4332/create-jdbc-connection-pool-1?a=view (см. --target, чтобы указать цель в развертывании с несколькими хостами)
Джон Клинган, менеджер по продукции GlassFish Group
Извините за краткость, но это может быть то, что вы ищете http://docs.sun.com/app/docs/doc/820-4502/beaqi?a=view