- 博客(12)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 mysql性能优化应该从哪里入手?(学习笔记整理)
binlog日志默认是不开启的,我们也可以在这个文件中去修改开启,第三个是缓存池Bufferpool默认大小配置等,而这些配置一般是和用户的安装环境以及使用场景有关系,因此这些配置官方只会提供一个默认的配置,具体的情况还是要有使用者去根据实际情况去修改,关于配置项去修改需要注意两个成面,第一个是配置的作用域他可以分为会话级别和全局范围。因此针对这两个点我们需要注意的是全局参数的设定对于已经存在的会话是无法生效的,会话参数的设定,随着会话的销毁而失效。第四个点sql执行优化:分为三个步骤,
2024-05-10 14:53:59 405 1
原创 RocketMQ常见面试题
由上图消息发送过程可知,消息丢失可能发生在这三个阶段::生产者通过网络将消息发送给Broker时,可能会发生丢失,如网络延迟不可达。:当生产者是同步发送时,消息发送后会实时返回一个发送结果SendResult,可以对SendResult作查询确认看是否发送成功,如果发送失败,做重试机制(要有次数限制)。
2024-04-19 19:21:20 185 1
原创 利用Redis做延时任务的一个实例
import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.Tuple;i...
2022-04-25 10:39:25 162
原创 Maven全局配置文件settings.xml详解
https://www.cnblogs.com/hongmoshui/p/10762272.html
2021-10-26 09:30:13 87
原创 IDEA常用配置和常用插件
IDEA常用配置常用插件翻译插件idea翻译插件translation 安装以及使用快捷键提示Key Promoter X一键生成所有setter方法GenerateAllSetter彩虹括号Rainbow Brackets
2021-03-02 09:56:30 79
原创 SpringBoot中使用redis订阅/发布功能
SpringBoot中使用redis订阅/发布功能SpringBoot版本发布/订阅配置类消息监听类消息对象测试用例SpringBoot版本<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.2.RELEASE</version>
2021-02-24 17:44:23 361
原创 SpringBoot2.0集成websocket,实现服务端主动推送消息到客户端
SpringBoot2.0集成websocket,实现服务端主动推送消息到客户端引入WebSocket依赖启用websocket的支持编写websocket服务类推送消息客户端示例引入WebSocket依赖maven<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifac
2021-02-24 14:45:31 514
原创 Dubbo服务使用websocket实现消息推送时遇到的一些问题
使用websocket实现消息推送时遇到的一些问题1. 多个线程同时使用同一session发送消息报错报错现象解决方法2.报错 Too many open files报错现象通过修改linux服务器参数尝试解决,但并未解决重新分析代码,发现问题的关键点在于没有关闭无效的WsSession.1. 多个线程同时使用同一session发送消息报错报错现象给同一个用户分批发送不同消息时,多线程操作如果使用websocket异步发送或者使用websocket同步发送,都会报以下错误:The remote en
2021-02-23 17:08:38 1766 6
原创 Linux常用命令
Linux常用命令1.查看进程2.查看日志3.杀死进程1.查看进程查看进程信息获取PID : ps -ef | grep 进程名查看进程启动时间: ps -p PID -o lstar查看进程静态统计信息: ps option: a u x -e -l -f- 以简单列表的形式显示出进程信息 : ps aux根据内存使用率降序排序:ps aux --sort +%mem根据cpu使用率降序排序:ps aux --sort +%cpu 显示出的信
2021-02-23 14:59:01 1499 3
怎么样理解生产者、消费者、注册中心三者间的关系
2021-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人