首页
学习
活动
专区
工具
TVP
发布

叔叔的博客

专栏作者
28
文章
34258
阅读量
27
订阅数
Eureka的注册黑白名单
使用过Spring Cloud的eureka的项目,肯定会遇到本地开发注册到其他环境的eureka,影响他人使用。所以我们觉得往eureka注册需要做个限制。
叔叔
2018-08-20
2.8K0
使用spring cloud配置中心后的配置优先级
我实验后得到的优先级有:配置中心 > 命令行参数 > 本地application.yml > 本地bootstrap.yml
叔叔
2018-07-25
4.3K1
Docker Swarm
docker-machine ls, 看看有没有虚拟主机,没有就Docker Machine创一个
叔叔
2018-07-25
9550
遇到的java随机数引起的阻塞问题
最后通过使用jstack -[pid],发现 sun.security.provider.SecureRandom 这里锁住了,原来这是java产生随机数造成了堵塞。
叔叔
2018-07-25
7270
Jpopulator测试数据生成工具
一、介绍 这个小工具帮助我们生成测试数据,省的我们测试时造数据。 二、使用 pom <dependency> <groupId>io.github.benas</groupId> <artifactId>jpopulator</artifactId> <version>1.0.1</version> </dependency> 一个demo实体类 @Data public class Person { private int id; private String na
叔叔
2018-07-25
1.2K0
Java调用Groovy
一、简介 Groovy是基于jvm的脚本语言。 二、demo maven使用加上依赖 <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy</artifactId> </dependency> 随便建个脚本文件 println 'I am ' + name; println 'My age is ' + age; System.out.println(dd); 然后跑main方法 public stati
叔叔
2018-07-25
1.3K0
记录SpringCloud使用的一些问题
一、服务下线延迟问题 这个虽然是为了更好的高可用,但是下线服务依然存留很长一段时间(默认下最长有2分钟),不利于集群环境部署。 解决办法: 去除保护机制,修改默认的配置,使服务尽快被去除。可看这里。 二、配置中心的git账号问题 配置中心可以使用git统一管理配置,配置git账号如果填自己的就会泄露自己密码。使用密码加密也是不可行的,因为也会被解密。 解决办法: 使用ssh登陆,springcloud config server使用JGit从git获取资源,JGit支持ssh登陆。 如果生成密钥设置了pas
叔叔
2018-04-24
1.1K0
SpringCloud注册中心集群搭建
Eureka Server的高可用 Enreka Server可以通过运行多个实例,并通过互相注册的方式来实现高可用的部署。 具体配置如下: spring.application.name=eureka-server server.port=1111 eureka.instance.hostname=peer1 eureka.client.serviceUrl.defaultZone=http://peer2:1112/eureka/,http://peer3:1113/eureka/ spring.app
叔叔
2018-04-11
7230
Eureka Server过源码
Eureka Server启动 入口EurekaServerInitializerConfiguration @Configuration class EurekaServerInitializerConfiguration implements ServletContextAware @Override public void start() { new Thread(new Runnable() { @Override public void run() {
叔叔
2018-04-11
5700
SpringCloud Config的实现
本文配置中心使用的git 一、config-client发送请求 ConfigServicePropertySourceLocator.locate(..) Environment result = getRemoteEnvironment(restTemplate, properties, label.trim(), state); response = restTemplate.exchange(uri + path, HttpMethod.GET,
叔叔
2018-04-11
5130
SpringCloud服务比较快的下线配置
一、前言 想实现热部署,需要服务很快的上下线,所以需要修改相关配置。 二、配置 Eureka Server配置 # eureka server刷新readCacheMap的时间,client读取的是readCacheMap,默认30s eureka.server.responseCacheUpdateInvervalMs=3000 #缓存readWriteCacheMap失效时间,因为开启了evict,这个就没起到作用了,默认180s eureka.server.responseCacheAutoExpir
叔叔
2018-04-11
2.7K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档