- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Spring Cloud 组件实战 Sentinel OpenFeign
第二步:本地启动sentinel服务,进入jar包目录执行命令如下:java -Dserver.port=8808 -Dcsp.sentinel.dashboard.server=localhost:8808 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.6.jar。第三部:浏览器登录,地址:http://localhost:8808,用户和秘密都是:sentinel。规则参数,参数索引:1,单机阈值:1,统计窗口时常:1s。
2025-07-07 10:28:22
1071
原创 Spring Cloud Gateway 与 Nacos 实战
7.1 Spring Cloud的版本要一致7.2 yml文件编写一定要仔细,有可能一个空格就会导致整个项目无法启动7.3 服务器端口防火墙一定要开发,如着重标注的nacos三个端口,若不开放防火墙,永远都服务本地加载配置和注册服务7.4 到各个官网去注册一个账号,说不定什么时候就用上了。
2025-06-26 17:10:28
1464
原创 redis实现分布式锁
第一步:在redis服务中创建test,命令:set test test。第一步:将6.1在redis上设置的key删除,命令:del test。通过代码可知,加锁失败会直接返回:请稍后重试。通过代码可知,加锁成功返会:success。
2025-05-27 16:39:54
330
原创 Linux服务器上安装redis
下载地址: http://download.redis.io/releases,在此处可以选择需要的redis版本。关闭服务:./src/redis.cli -a abc123 shutdown。启动服务:./src/redis.server redis.conf。备注:以上安装都是为了本地java服务可以直接访问redis服务器。
2025-05-27 16:06:44
754
原创 Rabbitmq确保消息消费成功
测试不加注解@Transactional情况,第一条消息发送成功,因为程序报错,第二天消息没有发送,结果消息没有回滚。测试加注解@Transactional情况,因程序报错,消息回滚,MQ平台不会收到消息。参考方式:将发送失败的消息落库,开启定时任务重新发送,具体代码请自己实现。消费者处理消息成功后向MQ发送肯定确认,如果处理异常发送否定确认。1.确保生产者发送消息到MQ。2.确保消费者处理消息成功。
2025-05-25 12:23:27
382
原创 Linux环境下离线安装rabbitmq服务器
执行命令:dnf install -y erlang-26.2.5.12-1.el8.x86_64.rpm。3.设置 admin 用户的权限,指定允许访问的vhost以及write/read。systemctl status rabbitmq-server:查看服务状态。systemctl start rabbitmq-server:启动服务。systemctl stop rabbitmq-server:停止服务。2.添加 admin 用户为administrator角色。确保开启15672端口防火墙。
2025-05-23 18:43:11
992
原创 JCE cannot authenticate the provider BC
新增一行配置:security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvider。1.根据自己jdk版本选择对应的jar,将jar放到该目录下:jdk1.8.0_37164\jre\lib\ext。文件路径:jdk1.8.0_37164\jre\lib\security\java.security。原因:没有对应的依赖包导致。做完这两步问题解决。
2024-02-27 10:42:05
3567
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅