初识 Zookeeper
摘要:云计算越来越流行的今天,单一机器处理能力已经不能满足我们的需求,不得不采用大量的服务集群。服务集群对外提供服务的过程中,有很多的配置需要随时更新,服务间需要协调工作,这些信息如何推送到各个节点?并且保证信息的一致性和可靠性? 众所周知,分布式协调服务很难正确无误的实现,它们很容易在竞争条件和死锁上犯
阅读全文
posted @
2017-03-31 23:56
一花一四季,一梦一世界
阅读(250)
推荐(0) 编辑
Spring Boot 设置启动时banner
摘要:Spring Boot项目再启动的时候默认会在控制台输出一个字符banner图案,如下图: 我们可以通过下面的方法关闭启动时显示字符banner图案: 关闭banner方法一: 或采用fluent API写法: 在应用的入口main方法中,我们通过实例化 SpringApplicationBuild
阅读全文
posted @
2017-03-29 10:05
一花一四季,一梦一世界
阅读(2935)
推荐(0) 编辑
Spring Boot 自定义starter
摘要:创建一个用maven构建的springboot项目 pom文件配置如下: 定义一个pojo用来接收properties中配置的信息 编写一个Service用来对外提供服务 配置一个pojo用来读取上面配置的 HelloServiceProperteis 最后在src/main/resources 文
阅读全文
posted @
2017-03-28 10:23
一花一四季,一梦一世界
阅读(20006)
推荐(0) 编辑
jvm中的年轻代 老年代 持久代 gc
摘要:虚拟机中的共划分为三个代:年轻代(Young Generation)、老年代(Old Generation)和持久代(Permanent Generation)。其中持久代主要存放的是Java类的类信息,与垃圾收集要收集的Java对象关系不大。年轻代和年老代的划分是对垃圾收集影响比较大的。 年轻代:
阅读全文
posted @
2017-03-27 09:30
一花一四季,一梦一世界
阅读(593)
推荐(0) 编辑
nginx反向代理服务器端口问题
摘要:nginx可以很方便的配置成反向代理服务器 server { listen 80; server_name bothlog.com; location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $remote_
阅读全文
posted @
2017-03-02 15:35
一花一四季,一梦一世界
阅读(988)
推荐(0) 编辑