`
jnoee
  • 浏览: 68414 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Spring发布JMX服务需注意的两点

 
阅读更多
<bean id="executeRmiRegistry" class="org.springframework.remoting.rmi.RmiRegistryFactoryBean" lazy-init="false">
    <property name="port" value="${execute.server.port}" />
</bean>
<bean class="org.springframework.jmx.support.ConnectorServerFactoryBean" lazy-init="false" depends-on="executeRmiRegistry">
    <property name="objectName" value="connector:name=rmi" />
    <property name="serviceUrl" value="service:jmx:rmi:///jndi/rmi://${execute.server.ip}:${execute.server.port}/execute" />
</bean>

 

1. RmiRegistryFactoryBean的lazy-init属性设置为false,指定启动时Spring容器就创建该实例。

2. ConnectorServerFactoryBean的depends-on属性设置为依赖RmiRegistryFactoryBean,否则会报无法创建的错误,因为依赖的Bean还没创建起来。

分享到:
评论

相关推荐

    JMX与Spring 结合

    1. **JMX与Spring 结合实例**:在Spring应用中,可以通过配置或者编程方式来注册MBeans(Managed Beans),这些MBeans代表了应用中的特定组件或服务。Spring 提供了`PlatformMBeanServer`的自动配置,可以方便地将...

    spring4.1核心包

    Spring Beans之上将横切关注点模块化 2. spring-aspects-4.1.1.RELEASE.jar 提供的对AspectJ框架的整合,也是A面向切面编程。 AspectJ可用于基于普通Java对象的模块化 注意:aop 和 aspects区别: ...

    xfire +spring jar

    6. **Spring的JMX支持**:Spring可以通过JMX(Java Management Extensions)暴露XFire服务的管理接口,便于监控和管理服务状态。 7. **测试支持**:Spring Test模块提供了一套测试框架,使得在单元测试和集成测试中...

    WebService的CXF整合Spring

    在IT行业中,Web服务是不同系统间进行数据交换和交互的一种标准方式,而CXF和Spring是实现Web服务的两个重要工具。本文将深入探讨如何将Apache CXF与Spring框架整合,以构建高效、灵活的Web服务解决方案。 Apache ...

    spring5 官方文档 中文版 带目录

    在Web开发方面,Spring提供了两个主要模块:Spring MVC和Spring WebFlux。Spring MVC是一个基于Servlet API构建的传统Web框架,而Spring WebFlux则是一个全新的响应式框架,支持非阻塞式处理,非常适合构建高响应性...

    spring_FrameWork3.0

    ### Spring Framework 3.0 开发教程核心知识点详解 #### 一、Spring Framework 概述 **1.1 节介绍Spring Framework** - **轻量级解决方案:** Spring Framework 是一个轻量级的解决方案,它能够帮助开发者轻松地...

    spring4+cxf3

    在IT行业中,Spring框架和Apache CXF是两个非常重要的组件,它们在企业级应用开发中起着关键作用。本文将详细探讨"spring4+cxf3"整合的相关知识点,包括Spring 4.1.8和CXF 3.1.3的特性、整合过程以及实际应用场景。 ...

    springMongodb参考文档中文版

    ### Spring MongoDB 参考文档中文版关键知识点概览 #### 1. 了解Spring - **SpringData**:利用Spring框架的核心功能如IoC容器、类型转换系统等。 - **核心概念**:虽然不需要深入了解Spring API的具体细节,但对...

    Spring攻略(第二版 中文高清版).part1

    9.1 用Spring发布一个REST服务 352 9.1.1 问题 352 9.1.2 解决方案 353 9.1.3 工作原理 353 9.2 用Spring访问REST服务 358 9.2.1 问题 358 9.2.2 解决方案 358 9.2.3 工作原理 358 9.3 发布RSS和...

    《Spring.NET框架参考文档》中文版.chm

    10. **企业服务**:Spring.NET支持工作流、JMS、JMX等企业级服务,使得在.NET平台上构建复杂的企业级应用成为可能。 通过阅读《Spring.NET框架参考文档》,开发者可以深入理解这些概念和功能,从而更好地利用Spring...

    springAPI 3.0中文文档,spingAPI3.2中文版电子档

    下面将详细阐述这两个版本的主要特性和知识点。 首先,Spring API 3.0 是一个重大更新,引入了许多新功能和改进。其中最显著的是: 1. **Groovy支持**:3.0引入了对Groovy脚本的支持,使得开发者可以使用Groovy...

    spring-framework-2.0-rc4.zip

    在本文中,我们将深入探讨Spring Framework 2.0 RC4中的关键知识点,帮助开发者更好地理解和运用这一强大工具。 1. **依赖注入(Dependency Injection, DI)** Spring的核心特性之一就是依赖注入,它允许我们解耦...

    spring4.1.6与hiber4.0整合源码

    在IT行业中,Spring和Hibernate是两个非常重要的框架,它们分别在应用层和数据持久化层发挥着关键作用。Spring是一个全面的Java企业级应用开发框架,提供了依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)...

    Spring攻略(第二版 中文高清版).part2

    9.1 用Spring发布一个REST服务 352 9.1.1 问题 352 9.1.2 解决方案 353 9.1.3 工作原理 353 9.2 用Spring访问REST服务 358 9.2.1 问题 358 9.2.2 解决方案 358 9.2.3 工作原理 358 9.3 发布RSS和...

    Spring与WebLogic Server的集成

    2. **容器集成**:Spring 可以利用 WebLogic Server 的管理服务,例如通过 JMX 进行远程监控和管理。 3. **事务管理**:Spring 的声明式事务管理可以与 WebLogic Server 的 JTA 事务协调,确保跨服务的一致性。 4. *...

    精通Spring+4.x+企业应用开发实战.rar

    8. **Spring集成其他技术**:Spring支持与各种企业级技术的集成,如JMS(Java消息服务)、JMX(Java管理扩展)、EJB(企业级JavaBean)等。 9. **Spring Boot**:虽然不在4.x版本中,但Spring Boot是4.x后的一个...

    Spring In Action(Third Edition)

    - **JMX管理**:Spring 还支持使用JMX来进行Spring Bean的管理和监控,这为运维人员提供了便利。 #### 四、Spring历史背景 - **JavaBeans的局限性**:最初,JavaBeans作为一种组件模型被设计出来,主要用于构建...

    spring培训学习笔记

    Spring为各种企业服务API提供了统一的抽象,如JDBC、JMS、JMX等,使得开发者无需直接与这些底层API交互,而是通过Spring的简单API来使用。这提高了代码的可读性和可维护性。 **事务管理**: Spring提供了声明式事务...

Global site tag (gtag.js) - Google Analytics