启动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