SpringCloud整合Zookeeper

2021-01-21
阅读 9 分钟
2.1k
使用 Spring Initializr 新建一个项目命名为: springcloud-zookeeper,删除多余的文件,并新建两个子模块分别为:springcloud-zookeeper-member、springcloud-zookeeper-order

SpringCloud整合之Eureka自我保护机制

2021-01-21
阅读 2 分钟
1.3k
为什么有自我保护机制防止由于网络波动情况下误剔client,进行90s的保活。什么情况下开启(关闭)保护机制一般本地测试环境关闭保护机制,生成环境开启保护机制关闭保护机制Server端 application.yml 配置 {代码...} Clinet端 application.yml 配置 {代码...}

SpringCloud整合之Eureka高可用集群

2021-01-19
阅读 2 分钟
1.1k
前言上篇博客 SpringCloud整合之Eureka集群,我们了解了Eureka server的集群,下面我们看看客户端如何连接。Eureka-Client客户端配置我们只需要修改客户端 application.yml 配置文件中的 defaultZone 为 Eureka 集群地址即可application-dev.yml配置文件: {代码...} application-prod.yml配置文件: {代码...} 同理我们...

SpringCloud整合之Eureka集群

2021-01-18
阅读 4 分钟
2k
Eureka server 的集群版,需要修改 register-with-eureka: 为 true和 fetch-registry 为true来支持集群。并且相互注册的服务名称必须一致。在 springcloud-eureka-server服务中修改配置文件 application.yml:

SpringCloud整合之Eureka

2021-01-18
阅读 15 分钟
3.4k
来源(背景): Dubbo,是阿里巴巴服务化治理的核心框架,并被广泛应用于阿里巴巴集团的各成员站点。Spring Cloud,从命名我们就可以知道,它是Spring Source的产物,Spring社区的强大背书可以说是Java企业界最有影响力的组织了,除了Spring Source之外,还有Pivotal和Netfix是其强大的后盾与技术输出。其中Netflix开源...

定时任务的实现原理,看完就能手撸一个!

2021-01-08
阅读 21 分钟
1.6k
在上篇文章中,我们简单的介绍了定时任务的使用方式,不同的架构对应的解决方案也有所不同,总结起来主要分单机和分布式两大类,本文会重点分析下单机的定时任务实现原理以及优缺点,分布式框架的实现原理会在后续文章中进行分析。

别再写满屏的 if else 了!

2021-01-07
阅读 6 分钟
1.8k
程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个 if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如需要对入参进行类型和值进行判断;这里要判断下对象是否为 null;不同类型执行不同的流程。

MySQL中,21个写SQL的好习惯!

2021-01-07
阅读 5 分钟
2.2k
以下文章来源于捡田螺的小男孩 ,作者捡田螺的小男孩前言每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~1. 写完SQL先explain查看执行计划(SQL性能优化)日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注...

丢掉那些BeanUtils工具类吧,MapStruct真香!!!

2021-01-07
阅读 12 分钟
4.4k
BeanUtils工具类使用 MapStruct 之前我们是这样来转换对象的: {代码...} 后面读者可以参照BeanUtils自行修改 PersonConverter 接口为泛型。为什么需要MapStruct ?首先,我们先说一下MapStruct这类框架适用于什么样的场景,为什么市面上会有这么多的类似的框架。在软件体系架构设计中,分层式结构是最常见,也是最重要...

springboot整合dubbo

2021-01-06
阅读 8 分钟
15.9k
register根据服务订阅关系,返回provider信息到consumer,同时consumer会把provider信息缓存到本地。如果信息有变更,consumer会收到来自register的推送

dubbo框架

2020-12-31
阅读 14 分钟
2.4k
当然也可以安装到win10上,不过本文是安装在linux上的。参考文档:centos8安装zookeeper(单机方式)注:zookeeper-3.5.6版本全部替换zookeeper-3.6.2即可我按照上述文章安装部署没遇到坑,就不再赘述。