摘要: 问题描述 在后台打印日志时看到客户端lettuce连接超时,查看github上的官方文档提示可能出现的一些原因。 1.Redis服务崩了或者网络问题,并且在指定时间未恢复2.命令没有在超时时间内完成3.配置的超时时间和Redis性能不匹配4.阻塞了EventLoop, 例如在RedisFuture的 阅读全文
posted @ 2023-03-01 03:30 青山与妙高 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 心跳机制的目的 1. 是表示当前微服务模块运行状态正常的手段 2. 是表示当前微服务模块和Nacos保持沟通和交换信息的机制 默认情况下,服务启动开始每隔5秒会想Nacos发送一个"心跳包",这个心跳包 中包含了当前服务的基本信息 Nacos接收到这个心跳包,首先检查当前服务在不在注册列表中,如果不 阅读全文
posted @ 2023-02-28 02:25 青山与妙高 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 对于消息发布者而言它只负责把消息发布出去,甚至它也不知道消息是发到哪个queue,消息通过exchange到达queue,exchange的职责非常简单,就是一边接收发布者的消息一边把这些消息推到queue中。 而exchange是怎么知道消息应该推到哪个queue呢,这就要通过绑定queue与ex 阅读全文
posted @ 2020-05-14 11:01 青山与妙高 阅读(2969) 评论(0) 推荐(0) 编辑
摘要: 一、含义 atime : 它代表着最近一次访问文件的时间,显示一个文件的内容或者运行一个shell脚本会更新文件的atime。可用ls -lu命令查看。有一个要注意的就是,在kernel版本2.6.30之前,linux的核心开发人员针对Ext3/Ext4文件系统的性能进行了讨论,其中包括atime。 阅读全文
posted @ 2019-06-11 16:22 青山与妙高 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 命令模式下: gg:直接跳到最后一行 G:直接跳到首行 yy:复制光标所在行 p:粘贴到所在光标行 dd:删除当前行 (数字)dd:删除光标所在行后面的的x行 x:删除当前字符 阅读全文
posted @ 2019-05-23 20:58 青山与妙高 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 欢迎转载,欢迎批评指正! 转载请注明: 转自博客园,转载地址:http://www.cnblogs.com/igeneral/ GET和POST是HTTP的两个常用方法。 什么是HTTP? 超文本传输协议(HyperText Transfer Protocol -- HTTP)是一个设计来使客户端和 阅读全文
posted @ 2019-03-25 22:53 青山与妙高 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 项目中我们经常会使用到第三方的一些工具类,这些工具类能够帮助我们精简代码,且提高代码的可靠性,来仔细回顾下在项目中经常用到的一些工具类的方法。 这两个方法很像,判断字符串是否为空,来看下它们的源码, 可以看到,isBlank/isNotBlank要比isEmpty/isNotEmpty要更加严格,前 阅读全文
posted @ 2019-03-06 03:13 青山与妙高 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 新建查询后,经常写了很多草稿的sql语句,但每次关闭后,重新打开navicat就都没有了 只需要先ctrl+s保存,新建一个保存查询的名字,如: 然后每次重新打开后,可在左边列表中在查询节点下就能找到保存的查询名了 阅读全文
posted @ 2019-02-12 15:24 青山与妙高 阅读(3302) 评论(0) 推荐(0) 编辑
摘要: 一、pom配置 二、在resources目录下创建generatorConfig.xml文件 主要配置几点,基本的mysql的jar包,数据库的连接配置,然后最主要的4个路径,实体类,mapper接口,mapper的sql,及表名。 三、添加maven命令 working dictionry为项目的 阅读全文
posted @ 2019-02-12 11:32 青山与妙高 阅读(7796) 评论(1) 推荐(3) 编辑
摘要: 最近手头上事有点多,需要同时在不同的项目改代码,都是独立的项目。 开始肯定是解决端口占用问题,IDEA好说,在Edit configurations,下图: 这是最基本的只是保证tomcat端口不冲突而已,下面是重点: 如果项目中使用到了elastic-job 分布作业的话,就需要注意了,它是和zo 阅读全文
posted @ 2018-11-22 09:29 青山与妙高 阅读(1202) 评论(0) 推荐(0) 编辑