
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
【2019 Java面试】Consul和Eureka区别1. 前言Consul 和 Eureka 在微服务架构中都是作为 服务注册和服务发现 组件。在微服务应用中,服务的实例数量和网络地址都是动态变化的,这对运维提出来了巨大的挑战,因此动态的服务注册和服务发现尤为重要2. 解决问题在一个分布式系统中,服务注册与发现组件主要解决两个问题:服务注册和服务发现。服务注册:服务实例将自身服...
转载:https://blog.csdn.net/my_precious/article/details/530102321.数组转化为List:String[] strArray= new String[]{"Tom", "Bob", "Jane"};List strList= Arrays.asList(strArray);2.数组转
3.【多级缓存架构】数据库和缓存不一致的情况分析和解决方案文章目录3.【多级缓存架构】数据库和缓存不一致的情况分析和解决方案1. 最初级的缓存不一致的问题以及解决方案1.1 问题:先修改数据库,在删除缓存,如果删除缓存失败了,就会导致数据库中的是新数据,缓存中的是旧数据,数据出现不一致。1.2 解决思路:2. 复杂的数据不一致的问题分析(多线程并发读写同一个数据)2.1 问题2.2 出现原因:2.

【Redis主从架构】Redis主从如何做到99.99%高可用1. 什么是系统99.99高可用?如果你的系统可以保证全年,99.99%的事件内,都是处于高可用的状态,那么就可以称为高可用99.9, 99% 都可以统称为高可用80%可用,低可用性定义:如果说你的系统可以保证在全年,99.99%的时间内,都是处于可用状态的,那么就可以称之为高可用性2. 什么是系统不可用?1. 机器死机了,宕机了2.
1. 【Redis Cluster集群】redis如何横向扩容,支撑海量数据1. 单机redis 在海量数据面前的瓶颈2. 如何才能突破单机瓶颈,让redis支撑海量数据?3. redis的集群架构 redis cluster支持N个redis master node,每个master node都可以挂载多个slave node读写分离的架构,对于每个master,写就写到master,然后读就从
1.【Redis Cluster集群】Redis如何横向扩容,支撑海量数据2.【Redis Cluster集群】redis分布式数据存储核心原理3.【Redis Cluster集群】搭建高可用+支持海量数据+多Master的redis cluster集群4.【Redis Cluster集群】redis cluster 多mster写入,读写分离,高可用5.【Redis Cluster集群】redi
【Redis持久化】:Redis持久化的意义1. Redis持久化的意义Redis作为分布式缓存架构中重要的一环,用于保存一些较为重要的数据,抗住系统的高并发访问。因此Redis中的数据必须持久化,防止服务或系统宕机导致数据丢失。2. Redis持久化方式如果我们可以持久化一份数据到在磁盘上,或者是定期同步和备份到云存储服务上去,那么就可以保证数据不丢失全部,还是可以恢复一部分数据回来...
【2019-06-02】centos 6.5 修改ip地址1. 查看centos版本cat /etc/redhat-release2. 修改 ifcfg-eth0 文件vi /etc/sysconfig/network-scripts/ifcfg-eth0修改 BOOTPROTO=static,增加 IPADDR,NETMASK,GATEWAYDEVICE=eth0TYPE=...
1.问题:Springboot集成kafka,提示Can't resolve symbol "ConsumerRecord" 2.场景:Springboot集成kafkahttps://blog.csdn.net/saytime/article/details/79950635pom.xml已经引入kafka对应的jar包:<dependency>
问题:Caused by: java.lang.IllegalStateException: No group.id found in consumer config, container properties, or @KafkaListener annotation; a group.id is required when group management is used场景:Spri...







