自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 org.apache.catalina.connector.CoyoteAdapter RecycleRequiredException异常解决

我在处理代码的流式SSE响应时,如何突然中断这个流,下次再来请求时就会出现CoyoteAdapter RecycleRequiredException异常,这个在网络上复用了原来的链路,netstat时可以看到断开的连接还在,请求就会复用,导致出现问题。这个问题是在springboot进行接口调用时出现的,springboot内置的是tomcat容器,对于一版的请求和响应处理的还可以。处理方式:将springboot的tomcat容器替换成undertow容器,可以更好的处理SSE流式响应。

2024-04-23 22:10:42 439 1

原创 kubesphere ruoyi上云 ruoyi-system模块部署失败问题解析

这个错误是nacos的命名空间连接不上导致的,在课程里创建prod生产环境的命名空间时,你需要设置自己的命名空间ID,这个命名空间ID在Dockerfile配置激活中设置了,需要对应上去。学习尚硅谷的kubesphere ruoyi上云模块 ruoyi-system部署时出现异常;

2024-03-09 22:43:00 946

原创 kubesphere ruoyi上云解决nacos集群报错问题

在尚硅谷的ruoyi上云部署实战中,部署nacos集群时,细心的小伙伴会发现,pod容器内部的/home/logs/nacos.log 按照视频的配置会出现java.lang.IllegalStateException: can not find peer: 10.233.90.197:8848报错问题,nacos集群也是能登录的,但是在nacos的节点列表会节点状态是down的情况。(默认值),则 Nacos 会更倾向于使用 IP 地址而不是主机名来注册服务。

2024-03-08 00:21:58 476

原创 ElasticSearch实战部分

http://172.31.10.101:5601/app/dev_tools#/consolehttps://juejin.cn/post/7194274971374321723https://www.cnblogs.com/tanghaorong/p/16344391.htmljava操作es的常用模式目前,开发中使用java操作es,不管是框架集成,还是纯粹的使用es的api,主要通过下面两种方式:rest-api,主流的像 RestHighLevelClient ;与springbo

2024-03-06 10:56:17 933

原创 influxdb相关

在这个例子中,我们在 “server_stats” 这个测量中添加了一个新数据点,设置了三个标签 “server_name”, “location”, “operating_system” 并附加了他们的值, 设置了五个字段 “cpu_usage”, “memory_usage”, “disk_usage”, “network_traffic”, “io_operations” 和他们对应的值。每个数据库可以拥有多个数据保留策略,但需要设置一个默认的策略,用于处理未指定策略的数据。

2024-02-29 02:09:50 407

原创 kubesphere实战-多租户理解

kubesphere,kubespher

2024-02-29 02:03:58 329

原创 disruptor简介入门

Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,并且是一个开源的并发框架,并获得2011Duke’s程序框架创新奖。能够在无锁的情况下实现网络的Queue并发操作,基于Disruptor开发的系统单线程能支撑每秒600万订单。目前,包括Apache Storm、Camel、Log4j2等等知名的框架都在内部集成了Disruptor用来替代jdk的队列,以此来获得高性能。测试项目测试结果Lock26000msCAS4840ms无锁197ms。

2023-12-23 23:01:37 356 1

原创 大数据概览

转换(transform)主要是针对数据仓库建立的模型,通过一系列的转换来实现将数据从业务模型到分析模型,通过ETL工具可视化拖拽操作可以直接使用标准的内置代码片段功能、自定义脚本、函数、存储过程以及其他的扩展方式,实现了各种复杂的转换,并且支持自动分析日志,清楚的监控数据转换的状态并优化分析模型。数据存储:HDFS,Hbase,ES,类似于OLAP中的一些数据存储框架ClickHouse等等,有的是依赖HDFS,有的是不需要抵赖HDFS的,ClickHouse,Doris, 最近的startRocks。

2023-12-23 22:49:21 648

原创 MySQL数据页,索引页

首先磁盘文件里存放了一个个的数据页,数据页在磁盘文件中是一段数据,这段数据有两个指针,一个指向上一个数据页的行起始位置,一个指向下一个数据页的行起始位置,是一个双向链表的数据结构,这是数据页;为什么称为数据页?因为页里面还有内容,这个里面的东西就是数据行,数据行也是有结构的,数据页里面的每个行组成了单向链表,即每个行都有指针指向了下一个行的位置,这是数据行; 然后是页目录,页目录的由来,目录肯定是用来定位的,根据目录查询具体内容,这个页目录需要你建表指定了主键,这时MySQL会为你维护这个页目录,即每添加一

2021-07-18 14:47:41 1886

原创 Spring使用三级缓存原因总结

这个和动态代理相关,当然前提是在循环依赖的情况;一般情况下,不存在循环依赖的情况,在Spring创建bean完整后才会进行动态代理,即完成bean的初始化才会进行动态代理,这是Spring的设计原则。在Spring实例化后有这一条语句 addSingletonFactory(beanName, () -> getEarlyBeanReference(beanName, mbd, bean));这个lambda表达式是创建动态代理对象的,具体什么时候执行要看什么时候调用内部类接口,其次是将a.

2021-06-08 14:43:00 431

原创 DNS入门到结构

DNS介绍目录1.DNS的由来 12.域名结构 13.域名解析过程 24.DNS的报文结构 35.报文压缩 71.DNS的由来DNS(Domain Name System)域名系统,是域名和IP地址相互映射的一个分布式数据库。它起源于美国 是跟随着 Internet 的发展而生的,一开始通过一个HOSTS.TXT文件可以很好的维护主机名到地址的解析,当时的HOSTS.TXT是由一个网络信息中心(NIC)维护的,需要定期从服务器获取最新的HOSTS.TXT文件。当发..

2020-12-31 16:18:24 519

原创 jmxremote.password 必须限制口令文件读取访问权限

2020-11-12 19:16:52 1848

原创 idea SVN代码提交失败,SSL授权问题

Setting 里面的subversion 有个Use custom configuration directory 选项,对应 C:\Users\sunny\AppData\Roaming\Subversion表示使用SVN里面的授权;由于安装了SVN ,可以右键项目进行项目的提交 ,Idea只继集成了少部分的SVN功能,所以有时需要SVN提交;...

2019-07-07 13:12:54 925

原创 当idea编译出现非法字符错误的时候

出现非法字符肯定和编码格式有关,那么需要修改编码格式,在idea 的Setting中file encoding选项中,可以统一改成UTF-8格式的,再次进行编译,修改java complier前言中不允许有内容---------在File encoding...

2019-07-07 13:12:18 990

原创 eclipse启动web maven项目报错java.lang.ClassNotFoundException: ContextLoaderListener

一般都是类没加上,如果你的是maven项目,那么应该是maven部件没有发布导致的那么可以右键maven项目,properties属性下Deployment Assembly add添加maven不见重新clean下再次尝试可以...

2019-07-07 13:10:44 234

原创 SSM整合dubbo时,dubbo-provider启动报错:Unable to connect to zookeeper server within timeout: 5000

如果你是将dubbo的配置写在配置文件中,可以设置这样设置超时时间如果你是配置在配置文件中,可以这样写,这个zookeeper是我配置的集群,如果你是单机直接写自己的ip就可以了,2181是你zookeeper配置的端口报错原因其实说的是连接zookeeper超时了,首先尝试解决这个问题;...

2019-07-05 01:02:39 278

原创 单点登录过程,session共享问题

用户发起登录请求,如果登录成功,浏览器会创建一个session,然后程序去处理,将sessionid放入cookie中, 然后将sessionid当作key,用户信息当作value将放入redis里面,因为cookie是在同一域名下共享的,所以nginx轮询的时候多个环境相同的域名cookie是可以共享的;为什么要共享呢??这是因为从多个前台获取cookie能够保持一致,能够获取到cookie...

2019-03-05 18:01:01 927

转载 $.和$.fn的区别

js中创建的方式不同,调用的方式也不同;

2018-07-08 10:59:34 663

flink-sql-connector-hive-3.1.2_2.12-1.12.0.jar flink整合hive3资源包

由于jar包的下载速度很慢,我想也有很多下载慢的同学,分享下

2022-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除