启动dubbo服务的的方法大概有三个
1.servlet容器类似tomcat    
2.自建main方法,使用spring
3.使用dubbo提供的main方法
优缺点分析:
 使用servlet容器会使得端口管理复杂,内存造成不必要的浪费。使用自建main方法,没有使用上官方提供的main方法会造成不可估计的错误,使用dubbo本身提供的main方法,可以实现优雅关机。
   优雅...
                            
                            
                                分类:
编程语言   时间:
2015-07-27 13:08:51   
                                阅读次数:
470
                             
                    
                        
                            
                            
                                当生成jar包把所有的依赖都往linux上部署完之后,就可以启动dubbo服务了,当然这个前提是java的linux环境要部署好。
dubbo服务的启动很简单,如果只是少量的服务接口的时候,手工就可以进行服务的维护
    维护的命令如下:
           java -jar  xxx.jar &
          kill PID
          kill -9 PID
...
                            
                            
                                分类:
系统相关   时间:
2015-07-27 13:08:40   
                                阅读次数:
158
                             
                    
                        
                            
                            
                                项目组采用分布式服务,线上有几十个应用,RPC调用完全依靠Dubbo。平时开发一直都是用其他人搭好的dubbo环境,最近自己抽空独立的搭建dubbo小demo,一个服务端,一个客户端。
    服务端
    服务端maven父工程
    首先搭建一个maven父工程,引入dubbo和spring的依赖,dubbo可以和spring无缝集成。
		UTF-8
		1.3.0-SNAPS...
                            
                            
                                分类:
其他好文   时间:
2015-07-23 17:44:44   
                                阅读次数:
150
                             
                    
                        
                            
                            
                                第一步:在CentOS/Windows上安装Zookeeper【前提】A:CentOS Zookeeper作为Dubbo服务的注册中心,Dubbo原先基于数据库的注册中心,没采用Zookeeper,Zookeeper一个分布式的服务框架,是树型的目录服务的数据存储,能做到集群管理数据 ,这里能很好....
                            
                            
                                分类:
编程语言   时间:
2015-07-10 13:22:31   
                                阅读次数:
175
                             
                    
                        
                            
                            
                                1、简介 这里主要记录如何搭建一个spring框架,提供一个dubbo服务,包括详细的步骤。2、详细步骤 2.1 项目目录结构 2.2 创建maven项目 new --> Web Project ,选中Add maven support,添加maven支持,详细如下: ...
                            
                            
                                分类:
其他好文   时间:
2015-06-26 14:48:15   
                                阅读次数:
166
                             
                    
                        
                            
                            
                                1、简介:dubbo-admin,即dubbo管理控制台,管理控制台为内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能,主要是用于Dubbo服务的管理,在用一个服务时,首先要搜索到这个服务。 2、下载 2.1 官方地址,ht...
                            
                            
                                分类:
其他好文   时间:
2015-06-25 19:09:04   
                                阅读次数:
169
                             
                    
                        
                            
                            
                                TCPCopy顾名思义,就是一个可以将tcp流量复制的工具(其实也可以复制UDP)。有了这样一个工具,我们就可以真实的复制线上流量,然后将这些流量复制到我们的测试服务器上。这样就可以很容易模拟线上真实用户的访问,做一些功能上的,性能上的测试。而且经过实际测试发现TCPCopy对线上机器的资源消耗也是...
                            
                            
                                分类:
其他好文   时间:
2015-05-31 12:20:07   
                                阅读次数:
135
                             
                    
                        
                            
                            
                                dubbo在调用服务不成功时,默认是会重试两次的。这样在服务端的处理时间超过了设定的超时时间时,就会有重复请求,比如在发邮件时,可能就会发出多份重复邮件,执行注册请求时,就会插入多条重复的注册数据,那么怎么解决超时问题呢?如下
1.对于核心的服务中心,去除dubbo超时重试机制,并重新评估设置超时时间。
2.业务处理代码必须放在服务端,客户端只做参数验证和服务调用,不涉及业务流程处理
当...
                            
                            
                                分类:
其他好文   时间:
2015-04-24 10:33:18   
                                阅读次数:
204
                             
                    
                        
                            
                            
                                dubbo服务发布之后,我们可以利用telnet命令进行调试、管理。
Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以Windows为例抛砖引玉一下:
1.连接服务
    测试对应IP和端口下的dubbo服务是否连通,cmd命令如下
telnet localhost 20880
    正常情况下,进入telnet窗口,...
                            
                            
                                分类:
Web程序   时间:
2015-04-02 19:01:06   
                                阅读次数:
206
                             
                    
                        
                            
                            
                                dubbo服务发布之后,我们可以利用telnet命令进行调试、管理。Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以Windows为例抛砖引玉一下:1.连接服务 测试对应IP和端口下的dubbo服务是否连通,cmd命令如下telnet localhost 20880 正常情况....
                            
                            
                                分类:
Web程序   时间:
2015-04-02 18:10:45   
                                阅读次数:
165