Moskito检查监控工具与Java web应用程序的集成问题

Moskito检查监控工具与Java web应用程序的集成问题,java,batch-file,tomcat7,Java,Batch File,Tomcat7,我在ApacheTomcat服务器上设置rmi端口时遇到问题 (设置JAVA\u OPTS=%JAVA\u OPTS%-DlocalRmiRegistryPort=9401) 下面是我分别完成的步骤和获取错误的步骤 在Tomcat上配置RMI端口时MoSKito工具出现问题 我还尝试在java web应用程序上配置MoSkito inspect。作为其中的一部分,我一直在尝试使用catalina.bat上的“set JAVA\u OPTS=%JAVA\u OPTS%-DlocalRmiRegis

我在ApacheTomcat服务器上设置rmi端口时遇到问题
(设置JAVA\u OPTS=%JAVA\u OPTS%-DlocalRmiRegistryPort=9401)

下面是我分别完成的步骤和获取错误的步骤

在Tomcat上配置RMI端口时MoSKito工具出现问题 我还尝试在java web应用程序上配置MoSkito inspect。作为其中的一部分,我一直在尝试使用catalina.bat上的“set JAVA\u OPTS=%JAVA\u OPTS%-DlocalRmiRegistryPort=9401”创建RMI端口。没有错误,但9401未连接

以下步骤:

1) My OS is Windows 7 
2) I have installed Apache Tomcat v7
3) I have downloaded Moskito inspect .war file from http://www.moskito.org/download.html and
4) Installed Moskito inspect on my tomcat server, the MoSKito inspect web UI is loading good.
5) I have created a sample java web application and deployed on same tomcat server. and web application also working good.
6) Now i have taken step to configure RMI port 9041 using below command on \bin\catalina.bat file(since i am on Windows OS).
我已将下面的命令放在
\bin\catalina.bat

set JAVA\u OPTS=%JAVA\u OPTS%-DlocalRmiRegistryPort=9401

7) and started tomcat server, and then opened Moskito application on browser and gone to Quick Connect option on and given localhost and rmi port 9401 to call remote invocation.
Its failed.... its always giving error as MoSKito encountered an error:
无法连接到localhost@localhost:9401,到期:无法解析手动设置引用。本地主机上的服务器,端口:9401已关闭或未正确配置

[net.anotheria.moskito.webui.util.APILookupUtility.findRemote(APILookupUtility.java:168),net.anotheria.moskito.webui.util.APILookupUtility.findRemote(APILookupUtility.java:142),net.anotheria.moskito.webui.util.APILookupUtility.GetAdditionalFunctionityAPI(APILookupUtility.java:113)

问题1:如何在Windows操作系统上的tomcat上设置-DlocalRmiRegistryPort=9401。
问题2:一旦我们设置了端口,如何确保正确设置了端口,并确保端口处于连接的启动和就绪状态。
问题3:一旦端口设置正确,就需要为MoSKito配置如何设置/配置指定的java web应用程序,因为在同一个tomcat服务器上可能有多个java web应用程序


请指导我,谢谢:)

为了能够连接到MoSKito监控的应用程序,您必须启用一个将自身绑定到端口9401并回答您的答复的代理。为此,您必须向pom添加依赖项(如果您使用maven):

现在,请回答以下问题:

问题1:通过catalina.bat。你做得对

问题2:如果配置了代理,一切都将正常工作

问题3:您可能希望在此处查看分步指南:

问候
Leon

Hi Leon感谢您在这里花费时间,这里有更多信息1.我使用的是Tomcat v7.0.21 2.我没有使用Maven 3.所以我没有选择添加对pom.xml的依赖性。我的环境:这是我的环境:---------------------------1)我在eclipse上构建了一个java web应用程序,没有Maven,并部署在Tomcat v7上。2) 另外,我在同一台tomcat服务器上部署了MoSkito webui inspect。两个应用程序各自运行良好。3)没有Maven,我如何在tomcat上绑定/设置端口?
  <!-- Enabling MoSKito Inspect Embedded -->
  <dependency>
      <groupId>net.anotheria</groupId>
      <artifactId>moskito-inspect-remote</artifactId>
      <version>${moskito.version}</version>
  </dependency>
 <listener>
        <listener-class>net.anotheria.moskito.webui.embedded.StartMoSKitoInspectBackendForRemoteListener</listener-class>
    </listener>
net.anotheria.moskito.webui.embedded.StartMoSKitoInspectBackendForRemote.startMoSKitoInspectBackend()