gpt4 book ai didi

java - 如何通过 JMX 在 WebSphere Liberty 中创建数据源

转载 作者:行者123 更新时间:2023-11-30 01:44:00 26 4
gpt4 key购买 nike

我无法找到用于通过 Java 客户端在 Liberty 中创建数据源的代码片段。我查找了 ConnectionManagerMbean,但其文档表明 Mbean 实例在首次使用之前不可用。

有人能指出我正确的方向吗?我对 Liberty 和 JMX 都很陌生,所以如果这听起来有点菜鸟,请耐心等待。

提前致谢。

最佳答案

您无法找到任何通过 JMX 创建 Liberty 数据源的示例的原因是,在 Liberty 中不可能通过 JMX 创建数据源。在 Liberty 中,可以通过服务器配置创建数据源 - dataSource元素 - 或通过 @DataSourceDefinition应用程序组件内的注释或 <data-source>应用程序的部署描述符(例如 web.xml)中的元素。

创建数据源后,正如您在 ConnectionManagerMBean 中提到的那样根据文档,您需要先使用数据源(从应用程序访问它),然后才能使用 MBean。这与 Liberty 的目标一致,即具有快速启动时间并且仅加载/初始化应用程序实际使用的内容。您观察到的行为听起来与此一致,您只需要首先在应用程序中执行操作,然后您应该能够访问 MBean。

关于java - 如何通过 JMX 在 WebSphere Liberty 中创建数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58878523/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com