问题描述
我无法在我的grails应用中设置普罗米修斯。我已经完全设置好它并与其他出口商合作,只是真的不知道实际应用程序在哪里。
我正在尝试使用在这里找到的jmx导出器:https://github.com/prometheus/jmx_exporter
按照该页面上的说明进行操作,似乎导出器已附加到.jar文件。但是据我所知,grails永远不会转换成.jar文件吗?而且我知道grails在开发环境中运行的时间和将其编译为.war文件的生产之间的区别。前端和后端是否需要分开?任何信息将不胜感激。
解决方法
但是据我所知,grails永远不会转换成.jar文件?
您可以决定是否要将Grails应用程序部署为.jar
文件。如果您使用的是Grails 3或4,并且在项目中应用了assemble
Gradle插件,则.war
Gradle任务将创建一个war
文件,否则将执行一个可执行文件.jar
被创建。
我知道grails运行的时间之间也有区别 开发人员和生产人员将其编译成.war文件。
默认情况下,当您生成.war
文件(或.jar
文件)时,该应用将以生产模式运行,但是您可以生成开发模式.war
或开发模式.jar
档案,如果您出于任何原因而愿意。
前端和后端是否需要分开?
没有。