应用架构演进

随着业务的发展,应用规模不断扩大,系统内部的巨无霸应用越来越多,常规的垂直应用架构已经无法应对复杂 业务带来的各种挑战。通过将业务公共能力抽象成原子服务,对复杂应用进行水平拆分和服务化,实现服务消费...

Java利用ShutDownHook关闭系统资源

Java关闭钩子 在Java程序中可以通过添加关闭钩子,实现在程序退出时关闭资源的功能。 使用Runtime.addShutdownHook(Thread hook)向JVM添加关闭钩子 public void addShutdownHook(Thread hook) { Securit...

RabbitMQ与spring结合并发设置简介

rabbitMQ与spring结合起来,在目前应用还是比较广泛的,在spring的配置文件中:                                             我们所应用的场景为2个JVM服务做得集群环境,同时监听5个消息队列queue1-...

Error: unable to connect to node rabbit@10: nodedown

可能在搭建rabbitmq集群环境时,用rabbitmqctl join_cluster命令时,会报如下错误     Status of node rabbit@10 ...       Error: unable to connect to node rabbit@10: nodedown              DIAGNOSTICS  ...

rabbitmq用配置文件配置集群

在rabbitmq_server-3.6.3/etc/rabbitmq/rabbitmq.config文件中可以配置启动时集群状态,配置文件内容如下: [ {rabbit, [ {tcp_listeners, [5672]}, {num_tcp_acceptors, 10}, {log_levels, [{connection, ...

rabbitmq基础环境搭建及高可用集群环境搭建方法

环境准备 服务器2台(2核4G内存20G硬盘),如果部署单点,则1台服务器即可。 要求: 1.服务器可以连通互联网 2.服务器之间可以相互连通 3.本文以操作系统为Centos6.5为例,其余操作系统请自行对照 4.拥有roo...

设置Linux系统SSH-KEY访问方式设置

客户端设置 Windows 安装Git,打开git bash: ssh-keygen -t rsa 切记要输入密码,以防被人拷贝走公钥私钥,依然有密码作为最后一道防线。 Linux 将会生成密钥文件和私钥文件id_rsa,id_rsa.pub或id_dsa,id_dsa.p...

RESTful API简介

随着 REST 成为大多数 Web 和 Mobile 应用的默认选择,势必要对它的基本原理有所了解。在 它提出十多年后的今天,REST 已经成为最重要的 Web 应用技术之一。随着所有技术朝着 API 方向发展,它的重要性有可能持...

怎么让Win7资源管理器的“详细信息”视图默认不要显示“类型”这一列

当然可以在每个文件夹里的列头点击右键,取消我不需要的列的勾选,但是我想让所有文件夹的详细信息视图都不显示“类型”这一项,总不能进入所有文件夹去勾选吧。 有什么办法可以设置成,以“详细信息”视图显示时,...