JavaMelody - 在 GlassFish v3+ 中监控 sql 请求和 jdbc 连接

标签 java glassfish glassfish-4.1 java-melody

我想使用 JavaMelody 监控 Glassfish 应用服务器请求的 SQL。 https://github.com/javamelody/javamelody/wiki/UserGuideAdvanced#monitoring-of-sql-requests-and-of-jdbc-connections-in-glassfish-v3 上有分步说明。 ,但第二步对我不起作用。

指令是:

In the GlassFish admin console, rename your JDBC Resource (DataSource) from "jdbc/MyDataSource" to "jdbc/MyDataSource_uncached" for example

我找不到任何方法来编辑重命名 JDBC 资源。

以下屏幕截图显示了 Glassfish 管理控制台的 JDBC 数据源选项卡: Edit JNDI Name of a JDBC Resource

您知道如何重命名 JDBC 资源的 JNDI 名称吗?

最佳答案

事实上,Glassfish UI 中没有用于重命名 JDBC 资源的命令。

我在文档中添加了更多精确度:

In the GlassFish admin console, rename your JDBC Resource (DataSource) from "jdbc/MyDataSource" to "jdbc/MyDataSource_uncached" for example, by creating a new identical JDBC Resource then deleting the old one

关于JavaMelody - 在 GlassFish v3+ 中监控 sql 请求和 jdbc 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40491423/

相关文章:

java - 独立 Java 客户端的 Payara InitialContext 的环境属性是什么

java - 如果 @Resource 无法解析,Glassfish/Wildfly 不会失败?

jakarta-ee - GlassFish 4.1 启动警告 : javax. ejb.PostActivate 和 javax.ejb.PrePassivate 未找到

java - 在java中读取和写入.PPM图像?

java.lang.NullPointerException : null at org. apache.camel.model.ModelHelper.getNamespaceAwareFromExpression(ModelHelper.java:263)

java - 什么会触发 AWT 中组件对 Paint() 的隐式调用?

java - JUnit 不运行

glassfish - 什么是 Glassfish "osgi-cache"?

java - 如何以编程方式覆盖方法或 bean 的 Glassfish 超时配置?

logging - 无法在 Glassfish 4.1 上部署 Spring Boot 应用程序