1,ip说明 vip 10.50.13.67 server1 10.50.13.68 server2 10.50.13.140 2,keepalived安装 keepalived通常与lvs或者nginx结合使用保证集群的高可用,keepalived的master会绑定一个vip用来对外服务并定期向 ...
分类:
其他好文 时间:
2017-09-09 13:49:19
阅读次数:
226
Dubbo的背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 Dubbo的应用 用于大规模服务化,通过在消费方获取服务提供方地址列表,实现软负载均衡,减轻硬件压力。 架构 最简单调用图 节点 ...
分类:
其他好文 时间:
2017-09-05 19:14:09
阅读次数:
6033
初次安装git需要配置用户名和邮箱,否则git会提示:please tell me who you are. 你需要运行命令来配置你的用户名和邮箱: $ git config --global user.name "superGG1990" $ git config --global user.em ...
分类:
系统相关 时间:
2017-09-03 12:10:37
阅读次数:
1126
今天在使用RESTful Web Service过程中,报出了这个问题。 这个问题在官网有一些说明,在使用新版本的JAX-RS包时,相应的CXF包也应该使用较新版本。由于MyEclipse 2014自带CXF最高版本为CXF-2.1,所以建议大家从官网下载使用。官网下载地址:http://cxf.a ...
分类:
编程语言 时间:
2017-08-31 00:56:43
阅读次数:
1154
今天在写Web Service服务接口的时候,引入MyEclipse自带的CXF包。第一天运行的时候,完全正常。在第二天再次运行的时候,各种NotFound出。然后,不得不各种包各种下载,在懵逼纳闷中,一不留神,发现了新大陆。 原来,如果导入的包,引入了其他包,这些包可以在Build Path -> ...
分类:
系统相关 时间:
2017-08-30 22:29:14
阅读次数:
326
1.修改wsdl 协议类型为 jms 替换 为 2.根据wsdl生成服务端代码,前提安装cxf,请参看 http://www.cnblogs.com/yun965861480/p/7400552.html 3.配置服务端 4.生成客户端代码 5.配置客户端 ...
分类:
其他好文 时间:
2017-08-30 17:12:01
阅读次数:
322
在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极 ...
分类:
编程语言 时间:
2017-08-29 21:46:38
阅读次数:
253
下面是发布一个restFull风格的实例: 服务端: 实体: package entity; 一定要在实体类的前边加上annotation ,这样才能让信息在POJO和XML之间转换 SEI: 每个方法之前,要用annotation声明http请求的method类型,比如GET,DELETE,POS ...
分类:
编程语言 时间:
2017-08-23 11:59:08
阅读次数:
155
注意:以下客户端调用代码中获取服务端ws实例,都是通过CXF 入门: 远程接口调用方式实现 以下是服务端配置 一,web.xml配置,具体不在详述 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Micr ...
分类:
其他好文 时间:
2017-08-22 01:40:20
阅读次数:
288
cxf有一些内置的拦截器,先熟悉一下cxf添加拦截器的流程。 服务端添加拦截器: factoryBean.getInInterceptors().add(new LoggingInInterceptor());//添加in日志信息. factoryBean.getOutInterceptors(). ...
分类:
其他好文 时间:
2017-08-21 00:39:31
阅读次数:
264