摘要:
点击文件选择偏好设置-》在选择外观-》选中侧边栏的大纲视图允许折叠和展开 效果 阅读全文
摘要:
今天打开虚拟机,突然发现无法ping通网络了,但是能ping通虚拟机ip,打开我的window的网络适配器发现居然没有vmnet 8虚拟网卡了,防火墙什么的都设置好了,仍然不行,后来发现,在网络和共享中心已经看不到vmnet8了,更改适配器设置也只有本地连接和宽带连接,百度了好久,只需要做一个设置即 阅读全文
摘要:
1.找到你所需要的jar包 2.打开cmd找到jar包的文件夹下 3.输入安装命令实例命令 1 安装指定文件到本地仓库命令:mvn install:install-file 2 -DgroupId=<groupId> : 设置项目代码的包名(一般用组织名) 3 -DartifactId=<artif 阅读全文
摘要:
1、打开File->Setting 2、plugins->Browse repositories 3、输入“translate”,选择排序“Downloads” 4、在排行榜上部的“Translation”,点击“install”,等安装之后选择重启IDEA即可 5.重启之后 出现这个图标就表示安装 阅读全文
摘要:
主从复制主从复制原理 Redis集群中有很多Redis服务器,这些Reids服务器分为主服务器和从服务器。 从服务器会向主服务器发送命令:SYNC命令。 主服务器接收到SYNC命令后,开始执行GBSAVE命令生成RDB文件(快照文件)并使用缓冲区来记录此后的写命令 主服务器GBSAVE命令执行完毕后 阅读全文
摘要:
原因: 有时可能因为消费者自身代码问题,导致没办法正常消费消息,那么就会导致消息队列中会堆积大量的消息; 或因为同一时间来了非常多的消息,消费者没办法及时消费,导致消息队列中堆积了大量消息。 解决办法: 1.去优化消费者代码,提高消费能力。减少消费时间 2.可以给消费设置年龄(生命周期),如果超时就 阅读全文
摘要:
RabbiMQ宕机会导致消息丢失! 解决办法:可以做消息持久化。 非持久化消息:只有非持久化消息在RabbitMQ宕机时会发生消息丢失。 持久化消息:持久化的消息会在接收后被保存到磁盘中,所以RabbitMQ宕机对持久化消息没有影响,在重启时候会重新加载消息到消息队列中 非持久化消息的性能会高于持久 阅读全文
摘要:
可以采用单线程的消费保证消息的顺序性。对消息进行编号,1,2,3,4……消费时按照编号的顺序去消费消息。这样就可以保证消息 按照一定顺序执行。 阅读全文
摘要:
生产者: 原因: 由于网络原因导致消息发送失败,消息队列没有接收到生产者发送的消息,但生产者认为消息发送成功。 解决办法: transaction模式:事务模式:开启事务,发送消息,成功提交事务,失败回滚事务。 confirm模式:确认模式,不管成功与否,消息队列都给生产者一个成功或失败的回执,然后 阅读全文
摘要:
为什么会有重复消费? 做一个标志! 在将生产者写消息的时候,对数据做一个唯一标识。消费者在消费消息时,根据这个唯一标识做判断,如果这个唯一标识被消费过了,那么就 不消费了,如果判断结果是没有被消费过,就进行消费。 阅读全文