`
y806839048
  • 浏览: 1120977 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

dubbo main函数启动spring工程需要注意的事项

阅读更多

 

 

main函数开启的主线程不能停止,否则整个spring上下文都关闭(加载上下文文件,开启上下文即可)

 

  while(true) {

        try {

Thread.sleep(100000000000L);

} catch (InterruptedException e) {}

        }

 

 

 

 

 

package com.houbank.incoming.service.main;

 

import java.io.IOException;

 

import org.springframework.context.support.ClassPathXmlApplicationContext;

/**

 * 

 * <p>1.开发时可以直接启动该类的main方法,方便调试

 *    2.也可以在开发工具中配置debug as  configuration,启动 com.alibaba.dubbo.container.Main方法</p>

 * @author houzhanshan

 * @version $Id: HbIncomingServiceMain.java, v 0.1 2017年6月12日 上午11:08:05  Exp $

 */

public class HbIncomingServiceMain {

    public static void main(String[] args) throws IOException {

 

//        System.setProperty("zookeeper.sasl.client","false");

 

        @SuppressWarnings("resource")

        ClassPathXmlApplicationContext  context = new ClassPathXmlApplicationContext("/META-INF/spring/applicationContext.xml");

        context.start();  

        System.out.println("dubbo服务端启动");  

        while(true) {

        try {

Thread.sleep(100000000000L);

} catch (InterruptedException e) {}

        }

    }

 

}

 

 

 

 

分享到:
评论

相关推荐

    spring_dubbo spring_dubbo spring_dubbo

    spring_dubbo spring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_dubbospring_...

    dubbo+zookeeper+spring -demo

    这个“dubbo+zookeeper+spring -demo”项目是一个典型的分布式系统架构实践,它展示了如何利用Dubbo构建分布式的微服务,通过Zookeeper实现服务的注册与发现,结合Spring简化服务的管理和调用。这样的架构模式在现代...

    spring dubbo demo

    Spring Dubbo Demo是一个基于Spring和Dubbo框架的简单示例项目,主要用于展示如何在IntelliJ IDEA(简称Idea)开发环境中实现生产者-消费者模式。在这个项目中,我们将探讨Dubbo的核心概念、Spring整合Dubbo的方式...

    Dubbo与Zookeeper、spring框架的整合。

    3. **Spring集成**:Spring框架可以与Dubbo无缝集成,通过Spring的XML配置或注解方式,可以方便地声明服务提供者和服务消费者,实现服务的发布和引用。Spring的DI特性使得服务实例化更加灵活,AOP支持则能方便地添加...

    dubbo分布式服务(spring+dubbo)

    maven构建的spring分布式服务,使用dubbo分布式部署,压缩包包含两个eclipse工程(spring-client和spring-server),解压后在eclipse中直接运行(注意:是maven工程),压缩包也包含dubbo-admin和zookeeper,本工程...

    dubbo+zookeeper+spring 注解式开发demo

    在本项目"Dubbo + Zookeeper + Spring 注解式开发 demo"中,我们将深入探讨如何使用Dubbo、Zookeeper以及Spring框架进行分布式服务的注解式开发。Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了服务发现、...

    Dubbo+Zookeeper+Spring所需jar包(全)

    在IT行业中,分布式服务框架是大型企业级应用的基石,其中Dubbo、Zookeeper和Spring的结合使用是非常常见的一种架构模式。...在实际项目中,还需要注意版本兼容性、网络环境、性能调优等问题,确保系统的稳定运行。

    Dubbo+Zookeeper+Spring整合,一个简单的Demo源码

    【标题】 Dubbo+Zookeeper+Spring整合:一个简单的Demo源码分析 在这个教程中,我们将深入探讨如何将三个关键的开源技术——Dubbo、Zookeeper和Spring——整合在一起,构建一个基本的服务发现和调用的分布式应用。...

    springboot2.0.x+dubbo-spring-boot-starter

    标题 "springboot2.0.x+dubbo-spring-boot-starter" 涉及的是将流行的微服务框架 Dubbo 集成到 Spring Boot 2.0.x 的项目实践中。这个集成使得开发者能够利用 Spring Boot 的便利性和 Dubbo 的高性能远程服务调用...

    dubbo+maven+spring

    【标题】"dubbo+maven+spring"是一个典型的微服务架构技术栈,它结合了三个在Java开发领域中广泛使用的框架或工具。Dubbo是阿里巴巴开源的高性能、轻量级的服务治理框架,主要用于构建分布式服务;Maven是项目管理...

    dubbo spring mybatis redis

    【描述】"dubbo+spring+mybatis+redis 完美整合,初学者可基于此工程迅速搭建个性化服务" 提示这是一个已经整合好的项目模板,适合初学者快速上手。通过这个模板,开发者可以便捷地构建包含服务调用、依赖管理、...

    zookeeper+dubbo+spring

    在IT行业中,Zookeeper、Dubbo和Spring是三个非常重要的组件,它们在分布式系统和微服务架构中扮演着核心角色。下面将详细解释这三个技术及其相互间的整合。 **Zookeeper** 是一个分布式的,开放源码的分布式应用...

    基于Maven、Dubbo、Zookeeper、Spring和父子工程之间调用的新手项目搭建

    本文将详细介绍如何基于Maven、Dubbo、Zookeeper以及Spring框架搭建一个新手友好的父子工程调用项目。 首先,Maven是Java开发中的项目管理工具,它通过引入依赖管理和项目生命周期的概念,使得项目的构建和维护变得...

    dubbo+Spring+SpringMVC实例,spring配置文件启动

    使用spring配置文件配置dubbo服务,ioc注入。不是其他入门实例的api启动。 每一步可能犯的错误都在下面的地址里有详细描述 详细介绍参见blog http://blog.csdn.net/fangxiaoji/article/details/41845955

    dubbo+zookeeper+spring+springMVC+mybatis

    【标题】"dubbo+zookeeper+spring+springMVC+mybatis" 描述了一个基于这些技术构建的服务消费方与服务提供方的项目架构。在这个架构中,`Dubbo`是核心的服务框架,它负责服务的注册与发现;`Zookeeper`作为注册中心...

    dubbo+spring实例

    在 `Dubbo+Spring` 的实例中,`Spring` 负责配置管理,`Dubbo` 则负责服务的暴露和引用。服务提供者通过 `Spring` 配置将服务暴露给 `Dubbo`,服务消费者同样通过 `Spring` 配置引用服务。这样,服务提供者和消费者...

    zk+dubbo+spring本地工程

    【标题】"zk+dubbo+spring本地工程"指的是一个整合了Zookeeper、Dubbo和Spring框架的本地开发环境。这个项目可能是一个分布式服务治理的示例或者开发模板,旨在帮助开发者快速搭建具备服务注册与发现、远程调用等...

    dubbo+zookeeper+spring demo

    【标题】"dubbo+zookeeper+spring demo" 是一个整合了Dubbo、ZooKeeper和Spring框架的示例项目,旨在展示如何在分布式环境中利用这三个技术进行服务发现和服务调用。 【描述】在这个demo中,Dubbo作为服务提供与...

    Spring+dubbo实例

    《Spring与Dubbo实战解析》 在现代企业级应用开发中,Spring框架因其强大的功能和易用性,已经成为Java领域的主流框架。而Dubbo作为一款高性能、轻量级的开源服务治理框架,常用于实现微服务间的通信。本文将深入...

    Springcloud项目调用dubbo项目.zip

    实现Springcloud向dubbo项目的接口调用。 FeignToDubbo-starter模块负责利用Feign将底层的Http协议转化为dubbo协议,供SpringCloud项目使用。引入FeignToDubbo-starter后会引入dubbo的依赖,使用注解DubboRefence...

Global site tag (gtag.js) - Google Analytics