- 博客(5)
- 收藏
- 关注
原创 记一篇oom问题、解决以及jvisualvm工具连接使用
分析报错:点击显示日志按钮出现oom报错,并且错误表明 JVM 花费了太多时间在垃圾收集上,但回收的内存却很少,这通常是因为程序在不断地创建新的对象,而这些对象很快就被认为是垃圾,但它们的回收效率很低。-Dcom.sun.management.jmxremote.port=xxxx 为监听接口和下面的port保持一致,监听端口为自定义,可以是0-65535任何一个没有被占用的端口。之后尝试在本地 cmd,telnet xxx.xxx.xxx.xxx xxxx连接服务器,测试通信是否正常。
2024-09-24 10:58:56 244
原创 nginx.conf配置
前提:系统:centos7nginx版本:nginx/1.16.1涉及内容:nginx ip过滤、nginx http模块配置、nginx stream模块配置、websocket配置、http负载均衡。
2024-08-02 17:41:46 999
原创 关于开发TCP socket连接拆包问题解决(附代码)
TCP是一种面向连接的、可靠的传输层通信协议,通过序列号和确认消息来保证数据传输的可靠性。也由于TCP传输的是字节流,并没有明确的边界指示,这导致了粘包和半包问题的出现。粘包问题指的是本应分开传输的多个数据包被合并成一个数据包进行传输,而半包是指一个数据包在传输过程中被分成多个小包进行传输MTU(Maximum Transmission Unit)是指在数据链路层网络能够传输的最大数据包大小,以字节为单位。它决定了发送端一次能够发送报文的最大字节数。
2024-06-18 19:33:48 707
原创 Linux系统下安装MySQL8.0.35教程
usr/local/mysql/error.log下查看报错信息,如果error日志没有内容,先chmod 777 /usr/local/mysql/ -R授权, 或者chown +x /usr/local/mysql/error.log。使用firewall-cmd --zone=public --query-port=3306/tcp命令进行检查。例:rpm -ev --nodeps mysql-community-server-8.0.35-1.el7.x86_64。或者直接kill掉服务。
2024-06-11 15:11:36 1127
原创 springboot(maven)引用 springboot项目jar
新建springboot项目-编写业务代码-编写test测试类 内部测试(这里需要注意一点:调用类和杯调用类都注入springboot容器,才可以正确调用)需要注意:因为路径不同的原因,springboot包不能直接作为项目可调用的jar,需要选取下面一个,且去掉后缀.original。需要注意的是如果报错classNoFound 检查打包的jar是否引入了第三方jar,而springboot没有引入。打包后的位置需要是你maven库位置,意思是打的包已经指到了你的maven库中。
2024-06-05 14:18:27 326 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人