摘要: Dubbo服务的运行方式 服务容器是一个standalone的启动程序,因为后台服务不需要Tomcat或JBoss等Web容器的功能,如果硬要用Web容器去加载服务提供方,增加复杂性,也浪费资源。 服务容器只是一个简单的Main方法,并加载一个简单的Spring容器,用于暴露服务。 服务容器的加载内容可以扩展,内置了spring, jetty, log4j等加载,可通过Container扩展点进行扩展 阅读全文
posted @ 2016-01-06 03:02 jeesml 阅读(3440) 评论(0) 推荐(0) 编辑
摘要: Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但 管控台是否正常对 Dubbo 服务没有影响,管控台也不需要高可用,因此可以单节点部署。 管理控制台主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡等管理功能 阅读全文
posted @ 2016-01-05 03:11 jeesml 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 1、建议使用dubbo-2.3.3以上版本的使用zookeeper注册中心客户端 2、Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心。 3、Dubbo未对Zookeeper服务器端做任何侵入修改,只需安装原生的Zookeeper服务器即可, 所有注册中心逻辑适配都在调用Zookeeper客户端时完成。 阅读全文
posted @ 2016-01-04 23:16 jeesml 阅读(941) 评论(1) 推荐(0) 编辑
摘要: Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方式在dubbo上注册) 阅读全文
posted @ 2016-01-04 20:00 jeesml 阅读(671) 评论(2) 推荐(0) 编辑
摘要: Dubbo 服务消费者 Web 应用 war 包的部署 阅读全文
posted @ 2016-01-18 02:04 jeesml 阅读(806) 评论(2) 推荐(0) 编辑
摘要: 在Linux操作系统上手工部署Dubbo服务 (1) 脚本规范---------尽可能通用 (2) 守护进程 (3) 内存调优设置-----按需调整 (4) 日志处理---------只保留应用Log4j输出的日志 (5) 避免服务冲突 ----进程名、端口 (6) 避免进程误杀-----全匹配 阅读全文
posted @ 2016-01-08 03:36 jeesml 阅读(5961) 评论(1) 推荐(1) 编辑