
采坑记录
文章平均质量分 66
记录工作中工作中的坑
撸码海哥
路漫漫其修远兮,吾将上下而求索
展开
-
Java连接Mysql报错:javax.net.ssl.SSLException: Received fatal alert: internal_error
文章浏览阅读2.4k次。以上为个人经验,希望能给大家一个参考,也希望对你有所帮助。_mysql关闭ssl连接认证。看了各类博客说,Mysql在5.7.43版本加大了对隐私的保护。默认 useSSL = true值防止对数据库的随意修改。MYSQL关闭SSL的方法分享_mysql关闭ssl连接认证-优快云博客。1、jdbc连接后面加useSSL=false (未成功)2、关闭mysql的SSL(测试正常,坑已填平!原创 2023-12-29 09:38:07 · 5889 阅读 · 2 评论 -
nacos client 产生大量 time wait和close wait 解决方案
当前使用nacos 版本为1.1.4, 由于我们向注册中心注册大量服务后,在消费端进行调用时出现了time wait数量增多,且随着并发量增多而增多。现象:查看端口情况:netstat -anlp|grep 8848查看端口使用数量命令:netstat -anlp|grep 8848 |grep TIME_WAIT |wc -l解决方法:升级nacos版本到2.0以后,当前最新的是2.0.3服务端:我们采用的是2.0.2下载地址:Release 2.0.2 (Jun...原创 2022-01-08 10:51:01 · 3192 阅读 · 0 评论 -
io.seata.core.exception.RmTransactionException: Response[ TransactionException[Fail to store branch
seata store file 模式下大数据量事务提交失败原因分析原创 2022-01-08 10:27:26 · 11746 阅读 · 0 评论 -
Nacos在Linux(Centos7)环境下部署
一、下载Nacos安装包历史版本:https://github.com/alibaba/nacos/releases/我选的是1.1版本,https://github.com/alibaba/nacos/releases/download/1.1.0/nacos-server-1.1.0.tar.gz二、环境准备1、单机部署将下载安装包上传至 /usr/local 目录下,解压...原创 2019-11-04 18:54:12 · 20441 阅读 · 6 评论 -
IoC是什么——我见过最棒的讲解
IoC是什么Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:●谁控制谁,控制什么:传统Java SE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建这些.转载 2020-05-25 00:28:37 · 431 阅读 · 0 评论 -
项目实战之统一处理自定义业务异常
最近看了几个新员工的代码,发现对异常运用有些不恰当,着重讨论一下自定义业务异常类在项目中的使用。大家都知道JVM能处理的最大异常类是Exception,那么是不是异味着我们在项目中就可以直接捕获Exception呢?确实,可以这么做,但是不够具体,或者说不够友好。为什么这么说,因为在一个java项目中会出现异常的情况实在太多,如果只捕获Exception,那么就意味着我们所有异常都会被捕获。这么一来是不是我们想要的呢?Java 中异常结构:最常见场景之事务管理springframewo原创 2020-05-17 15:22:33 · 1737 阅读 · 2 评论 -
深入解析Mysq超出连接数 ERROR 1040 (HY000): Too many connections
ERROR 1040 (HY000): Too many connections 表示mysql连接数超过最大连接数第一种解决方案(不推荐):需要等待一段时间(比较久),让现有的连接超时自动释放;或重启mysql(centos7:systemctl restart mysqld.service)第二种方案(谨慎使用):登录mysql :mysql -uroot -p你的root密码...原创 2020-05-07 10:35:06 · 6645 阅读 · 0 评论 -
手把手带你在Linux(Centos7)下安装Mysql5.7(适合新手)
一、下载Mysql5.7官方Yum Repositorywget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm二、yum方式安装yum -y install mysql57-community-release-el7-10.noarch.rpm三、安装Mysql Server...原创 2020-04-09 16:53:26 · 682 阅读 · 0 评论 -
Dubbo服务调用捕获不到自定义业务异常的解决方法
服务费项目环境Dubbo/Nacos/Seata/springboot自定义异常类:BusinessException 继承 RuntimeException场景:服务者抛出业务异常(如:余额不足,库存不足,保存失败等信息),消费者在调用时使用 try{ //调用dubbo服务 ..... }catch...原创 2020-04-24 20:42:29 · 1316 阅读 · 0 评论 -
登录Linux报错,-bash: export: `=': 不是有效的标识符
登录Linux centos 后报错如下:-bash: export: `=': 不是有效的标识符-bash: export: `/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin': 不是有效的标识符原因是:=两边加了空格我的解决方法:vi /etc/profile找到:修改为:保...原创 2019-10-14 14:44:19 · 9981 阅读 · 0 评论