- 博客(60)
- 收藏
- 关注
原创 springcloud 整合 Redis_Redisson
设备 如果在占用 那么 就将后进来的 任务放入 这个设备的 list列表中,当这个设备 被释放 ,就用这个设备的id 当做 redis 的feiled 去获得 他的 list 中的任务。1、操作 hash Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。当项目中 使用redis lettuce客户端,同时要使用 redisson 时。结果 “key_redis:task:get_device_sort_list”
2025-03-30 01:15:40
439
原创 Jenkins使用记录
这个就是我们在jenkins构建模板中 调用自动化用力脚本 的 .py命令 这里的模块参数是我们传给他们的, src/R3 或是 src/R1 src/R2 中间用空格隔开。4、Jekins启动,手动在jekins控制面板 创建一个 jenkisn 构建模板,根据具体业务创建。5、将jenkisn创建的 模板内容 复制到 java 服务里,并根据业务进行替换成相应的业务参数。6、Java 服务 加载模板,调用jenkoins API接口,使jenkins创建构建任务。1、安装jenkisn、
2024-12-30 17:27:45
562
原创 mybatis-plus配置找不到Mapper接口路径的坑
mybatis-plus今天遇到一个问题,就是mybatis 没有读取到mapper.xml 文件。我们将 xml文件放到了 java目录下,并没有放到 resource目录下。解决: 只需将配置文件 改成这样即可。
2024-12-23 16:12:21
997
原创 进程异常 linux环境分析
linux环境 jar包 明明只是一个jar包 启动一次 ,正常应该就是一个进程,但是 发现 实际了Linux上 多出来了三个虚拟的进程 ,并且进程号都一样 ,导致 jdbc 链接实例 有些为null 导致操作数据库失败。手动 杀死进程 在重新启动jar包 保证就一个jar包 一个进程,问题解决。目前还没分析具体产生原因。
2024-07-19 15:03:57
229
原创 mysql 1038 Out of sort memory
1038 Out of sort memory”错误通常出现在MySQL进行排序操作时,导致这个错误。导致这个错误的原因是内存不够用。我们可以通过增加排序缓冲区大小或使用磁盘临时表来解决这个问题。sort_buffer_size 变更了 33554432 解决。
2024-07-16 11:28:12
340
原创 RocketMQ所有的心跳机制
Conumser与NamseSrv随机建立长连接,定期从NameSrv获取topic路由信息;Producer与NameSrv随机建立长连接,定期从NameSrv获取topic路由信息;Consumer与Broker的Master和Slave结点建立长连接,用于订阅消息;Producer与Broker的Master结点建立长连接,用于发送消息;此外Consumer与Master和slave维持一个心跳。此外Producer与Master维持了一个心跳。
2024-07-04 15:18:23
368
原创 springboot整合redisTemplate与redisson 自动装配失败原因
springboot整合redisTemplate与redisson 自动装配失败原因
2024-05-30 11:22:18
540
原创 nacos 问题解决思路2
例如 两个 folder 实例,一个folder项目 启动两个实例 都注册到 nacos里 那么这个时候访问他就用到了 负载 LoadBalancer 了 那么 就可能会出现 这个问题了。明明 服务启动了 也注册到nacos 了 ,访问也成功了 返回200 但是 就是 访问不到服务。项目在 idea里启动访问正常,cmd jar 访问 无响应 http请求服务器 长期无响应。导致 gateway 提示 No servers。Getway网关 日志 报错。
2024-04-23 11:41:33
1448
原创 nacos 问题解决思路1
gateway 负载均衡 到哪个 关停的服务时 就会报错 500错误,下一次访问 访问那个正常的服务 就好了。1、 研究为什么 注册了nacos的服务 关停后 nacos 不将这个服务从注册中心删除。2、配置 gateway 访问策略,当访问失败后 第二次就不访问这个实例 就好了。我本地 启动一个服务A,关停这个服务A,在启动这个服务A。但是 有一个实例 访问会报错 因为已经不存在了。这时 nacos 里面 A服务 有两个实例。
2024-04-23 11:32:55
309
原创 学习记录学习
https://devops.aliyun.com/org-member/5ee201dd892c58bb7c3942bfhttps://devops.aliyun.com/workbench?orgId=5ee201dd892c58bb7c3942bf你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown
2024-03-28 10:25:17
1027
原创 搭建私有服务器和日常思路小记
部署一个个人的博客,拥有自己的域名、公网ip、例如在百度上输入我的域名就能直接访问我的服务器上的项目了。(1)注册申请一个公网域名 如wyy.com.cn(阿里、或是百度都能申请)(2)在家用网络中 公网是无法访问的 所以我们最好注册一个公网ip 但很难我们可以购买一个内网穿透服务 他会给我们配置好一个公网ip并映射到我们的家用局域网中我们电脑被分配的ip上。这样间接的我们就有了一个公网ip了(3)公网ip关联 域名 这样外网就能通过域名访问到我的服务器了。(4)买一台小型服务器A。
2023-10-19 17:17:18
149
转载 Linux记录
创建 biosboot 空间,大小设置为1MB,此空间如果不创建在一些环境中系统将 20MB。/ : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 2G。我的版本为 VMware-workstation-full-16.1.0-17198959。进阶分区方案: 50G 7G。
2023-10-19 10:38:55
74
原创 java运行cmd命令调python无返回,python脚本执行正确问题查找
java运行cmd命令调python无返回,python脚本执行正确问题查找
2022-10-21 13:04:40
1003
原创 语言跨平台解释
语言跨平台解释解释型语言 如Java 就是你编写的 .java文件给我jvm我jvm是安装在不同平台的(Windows、Linux等)我jvm一看我安装在了Windows上那我就把.java文件编译成Windows认识的机器码(二进制文件)我jvm发现我被安装在Linux平台 那我就把.java文件编译成Linux平台认识的机器码(二进制文件)。这样不同平台 对于同一套.java文件 就都能执行了对于开发者 你给出去一份最终的.java代码 就完事了 后续它想在那个平台运行都可以 都不用来找
2021-09-10 20:35:28
186
转载 http长短连接
原文链接: https://blog.youkuaiyun.com/skiof007/article/details/79263070.因为HTTP协议根本就没有长短连接这一说法。众所周知,HTTP协议是基于请求/响应模式的,因此只要服务端给了响应,本次HTTP连接就结束了,或者更准确的说,是本次HTTP请求就结束了,下一次又是一个新的请求和新的响应,因此根本没有长连接这一说。那么自然也就没有短连接这一说了。之所以网络上说HTTP分为长连接和短连接,其实本质上是说的TCP连接。TCP连接是一个双向的通道,它是可以
2021-07-14 20:41:06
172
原创 jvm 调优命令 和方法
jvm 调优命令 和方法一、 命令方法总结:参考资料(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)测试 示例总结:1、2、一、 命令方法总结:你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。参考资料链接: https://www.jianshu.com/p/15597b3d2da8.链接: https://blog.youkuaiyun.com/u013068789/a
2021-07-13 19:30:18
630
转载 java内存分配
java运行时内存分配详解原文连接:https://www.cnblogs.com/hewenwu/p/3662529.html一、 基本概念每运行一个java程序会产生一个java进程,每个java进程可能包含一个或者多个线程,每一个Java进程对应唯一一个JVM实例,每一个JVM实例唯一对应一个堆,每一个线程有一个自己私有的栈。进程所创建的所有类的实例(也就是对象)或数组(指的是数组的本身,不是引用)都放在堆中,并由该进程所有的线程共享。Java中分配堆内存是自动初始化的,即为一个对象分配内存的时
2021-07-06 16:51:10
127
转载 2021-06-30
一、关于controller调用controller/service调用service/util调用service/websocket中autowired的解决方法原文连接:https://blog.youkuaiyun.com/moshowgame/article/details/83415545问题背景这个问题,其实分为四个问题,思路是一致的。controller调用controllerservice调用serviceutil调用servicewebsocket中autowiredSpringUti
2021-06-30 10:14:21
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人