简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
解决方案:进入目录进入目录network-scriptscd /etc/sysconfig/network-scripts用vi编辑ifcfg-ens33文件,将ONBOOT属性更改为yesONBOOT=yes重启即可解决问题
前言我们都知道jvm有一个堆内存的概念,我们可以通过-Xmx:最大堆内存,-Xms初始化堆内存来进行设置。那么当我们不设置时默认是多少呢堆内存这里直接贴上官网jdk1.8的链接https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/parallel.html#default_heap_size翻译如下:默认堆大小除非在命
如果想要在本地模拟的话,需要克隆三台安装好Redis的虚拟机。首先我们需要找到redis.conf,sentinel.conf两个文件,他们分别是redis的主要配置文件,和哨兵机制的配置文件一般都在redis安装包解压后的文件夹目录下:接下来我们开始进入读写分离:所谓的读写分离,其实是说主服务器实现读写操作权限,从服务器实现读操作。执行流程如下:1、当从Redis启动时,会给主Redis发送一个
今天我们来聊一聊Java的基础:类中方法的执行顺序。首先直接给出类代码的执行顺序但是我们必须要注意的是:静态代码块只执行一次,也就是说你不管创建的多少对象,静态代码只执行一次。这是为什么啦?因为static代码块只在类加载时执行,类是用类加载器来读取的,类加载器是带有一个缓存区的,它会把读取到的类缓存起来,所以在一次虚拟机运行期间,一个类只会被加载一次,这样的话,静态...
我们在搭建微服务项目的时候会,经常要关注SpringBoot和Springcloud的版本对应关系,这里有官网版本对应地址共大家参考https://start.spring.io/actuator/info{"git": {"branch": "af724b5c27a7317a2f111739cf810d9cb526c1e0","commit": {"id": "af724b5","time":
控制台错误详细信息***************************APPLICATION FAILED TO START***************************Description:Field baseRedisService in com.hongyu.member.service.impl.DemoApiServiceImpl required a ...
1、之前做项目的时候,发现有些项目存在数据库无限重连问题,如果在假期没人监控,可能导致日志文件爆满。解决方案 :步骤1、更换新版本的Druid,如下(网上很多人反馈是在老版本中才存在)<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</
造成消息重复的原因:根本因素:数据已经消费了,但是offset没有提交。1、程序被kill或者系统宕机、重启,导致offset没有提交。2、消费数据后,offset还没有提交时,partition就断开连接。max.poll.interval.ms参数定义了两次poll的最大间隔,它的默认值是 5 分钟,表示你的 Consumer 程序如果在 5 分钟之内无法消费完 poll 方法返回的消息,那么
首先,我们先上图。概念解释:生产者拦截器 ProducerInterceptor拦截器(Interceptor)功能最早在kafka0.10.0.0中引入,kafka一共有两种拦截器:生产者拦截器和消费者拦截器。生产者拦截器可以用来在消息发送前做一些处理,例如按照某个规则过滤不符合要求的消息、修改消息的内容等,也可以用来在发送回调逻辑前做一些定制化的需求,比如统计类工作。要实现自定义拦截器,需要实
MQ 是message queue ,消息队列,也叫消息中间件,是一种应用程序对应用程序的通信方法,是分布式系统的重要主件。主要用于解决应用解耦、异步消息、流量削锋等问题,实现高可用、可伸缩和最终一致性的架构。目前使用较多的有ActiveMQ、RabbitMQ、Kafka、RocketMQ、ZeroMQ。实现原理:应用程序通过对数据(消息)的写和检索出入列队的方式,来实现应用程序与应用程序...