spring集成jms用法
JMS全称java message service,用于发送消息。
1、优势1.相对RPC达到了解耦的效果:与服务接口名解耦(RPC中更改接口名称,客户端需要做修改)、与服务位置解耦(RPC需要配置服务的网络位置才能使用服务)、与服务的可用性解耦(RPC中当服务不可用时,客户端也无法正常运行)。
2.免去了等待,客户端将消息交给消息代理,然后就可以忙其他的事情了,而...
分类:
编程语言 时间:
2016-05-07 09:55:42
阅读次数:
156
高可用架构对于互联网服务基本是标配,无论是应用服务还是数据库服务都需要做到高可用。虽然互联网服务号称7*24小时不间断服务,但多多少少有一些时候服务不可用,比如某些时候网页打不开,百度不能搜索或者无法发微博,发微信等。一般而言,衡量高可用做到什么程度可以通过一年内服务不可用时间作为参考,要做到3个9 ...
分类:
数据库 时间:
2016-05-02 11:44:16
阅读次数:
329
常见的状态码以及其含义 一些常见HTTP状态码为: 200 -- 服务器成功返回网页 400 -- 服务器不理解请求的语法 404 -- 请求的网页不存在 503 -- 服务不可用 常见HTTP状态码大全 1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态代码。 http状态码 100( ...
分类:
编程语言 时间:
2016-04-21 08:51:45
阅读次数:
196
浏览器HTTP出现 数字状态码(HTTP Status Code)的意思 一些常见的状态码为:200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 详细分解: 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明 100 (继续) 请求者应当继 ...
分类:
Web程序 时间:
2016-04-05 12:29:17
阅读次数:
220
使用ASP.NET/PHP/JSP 或者javascript都会用到http的不同状态,一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求
分类:
Web程序 时间:
2016-03-23 17:03:32
阅读次数:
246
健壮: 要考虑的重点: (请求) 并发请求 重复请求 超量请求 请求积压 (处理程序) Bug 处理中断 处理超时 (资源) 资源不可用 资源响应超时 (外部服务) 通信中断 服务不可用 外部服务器响应超时 外部服务违背功能契约 应对方式(参考) 原则:避免发生,降低概率,控制影响,快速恢复。 故障
分类:
其他好文 时间:
2016-03-08 10:49:19
阅读次数:
201
因为最近服务器前端虽然加了负载均衡,但是后端windows主机偶尔还有因为服务进程cpu到99这种情况导致服务不可用,虽然这个不用第一时间处理,但是也需要手工登录进行进程的kill,windows下可以通过dos脚本写个.bat脚本实现这个功能,并通过配置调用这个.bat脚本,但是我试过几次..
分类:
编程语言 时间:
2016-02-26 14:23:12
阅读次数:
214
一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切...
分类:
Web程序 时间:
2015-12-21 12:30:36
阅读次数:
127
http://www.codeweblog.com/nagios%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE/上线的服务器有时会被人攻击,导致服务不可用,今天安装配置了nagios对上线服务器进行监控,简单记录一下#安装必要的软件包yum install -y gcc g...
分类:
移动开发 时间:
2015-12-05 01:52:28
阅读次数:
250
今天在虚拟机安装完oracle数据库重启系统后想进入数据库却发现如下错误:出现ORA-01034和ORA-27101的原因是多方面的:主要是oracle当前的服务不可用,shared memory realm does not exist,是因为oracle没有启动或没有正常启动。那么如何在Linu...
分类:
数据库 时间:
2015-11-26 01:06:58
阅读次数:
323