- 博客(16)
- 资源 (7)
- 收藏
- 关注

原创 同clientId多端登录下jwt+auth2+security使用RedisTokenStore刷新token后长token不可用:Invalid refresh token问题
同clientId多端登录下jwt+auth2+security使用RedisTokenStore刷新token后长token不可用:Invalid refresh token问题
2021-01-13 11:21:48
5201
15

原创 关于nacos1.2开启权限后服务连接403,以及nacos修改默认账号密码问题
关于nacos1.2开启权限后服务连接403,以及nacos修改默认账号密码问题背景nacos作为配置中心,注册中心权限控制真的很重要。版本:springcloud Hoxton.RELEASE、alibaba-cloud 2.2.0.RELEASE、nacos 0.9.0开启NACOS_AUTH_ENABLE=true后服务注册失败官网错误:https://github.com/alibaba/nacos/issues/2442 官网一大堆这个bug(吐槽一下,本来1.2的特点就是能开启校验结果
2020-12-04 13:43:26
8274
6

原创 jenkins+maven+docker+gitlab私服,自动化部署springcloud(内置脚本)
jenkins+maven+docker+gitlab私服,自动化部署一.准备说明:第1步:springcloud项目中定义dockerfile如下:(每个参数的说明自行百度)FROM java:8VOLUME /tmpADD target/xxx-gateway.jar xxx-gateway.jarRUN bash -c 'touch /xxx-gateway.jar'EXPOSE 8848ENTRYPOINT ["java","-jar","-Xms4g", "-Xmx4g","-Xm
2020-11-21 15:21:09
2562
4

原创 gateWay通过feign调用其他服务错误
问题描述:通过网关拦截器统一认证人员信息,如:获取可以访问的url进行校验,需要使用feign调用资源服务获取资源。但是网关使用feign报错:HttpMessageConverters注入失败环境:springCloud(Hoxton.RELEASE),jdk(1.8),springBoot(2.2.1)场景:在网关拦截器中使用feign调用其他服务:public Mono<Void> filter(ServerWebExchange exchange, GatewayFilter
2020-08-07 17:20:41
7559
8
原创 关于ueditor上传图片压缩问题,以及文件过大请求413问题:request Entity Too Large
场景: 使用ueditor上传的图片经过压缩在app上显示扭曲,取消压缩后,文件过大;问题以及解决:将 “imageCompressEnable”: true, 改为false前端上传请求报错:nginx的http{}中添加如下参数:client_body_buffer_size 10m; client_max_body_size 20m;依旧报错:修改tomcat参数:servlet:#文件传递大小multipart:max-file-size: 20MBmaxReques
2021-03-16 10:05:16
907
原创 java对接ueditor富文本编辑器实现图片上传到oss
说明: ueditor富文本编辑器实现图片上传至oss以及基础config需要使用java后端处理步骤:1.下载源码: https://github.com/fex-team/ueditor/releases/tag/v1.4.3.32.拷贝源码: 如:F:\ueditor\ueditor-1.4.3.3\ueditor-1.4.3.3\jsp\src\com\baidu\ueditor以及F:\ueditor\ueditor-1.4.3.3\ueditor-1.4.3.3\jsp\config.js
2021-03-06 11:11:26
1085
3
原创 利用java对接阿里云sls服务(aliyun-log)做浏览记录
适用业务场景:浏览记录优点:获取日志使用sdk简单缺点:浏览会重复方式:上报日志前端使用Web Tracking采集日志,后端调用aliyun-log的sdk查询日志:参考:https://help.aliyun.com/document_detail/31752.html?spm=a2c4g.11186623.2.42.75bc67e2O8rC0a#t13028.html注:阿里云如何配置在官方文档就可以找到这里只贴后端参考代码:注: 查询之前需要在阿里云控制台配置索引:单击页面右上角的开
2020-12-26 16:27:24
4375
1
原创 java8对以当前时间为标准筛选在前后相邻数据List<LocalDateTime>
业务场景:模拟直播时间获得,上下节课,以及《直播专题》的下一节课,已经播完的课等等;分析:实际就是查看当前时间在所有时间中位置实现:BeanDate (直播专栏中每个子直播课)public class BeanDate { private String code; private LocalDateTime st; private LocalDateTime end; public String getCode() { return code;
2020-12-24 17:02:27
3216
6
原创 查看seata的undo_log日志(记录)
版本:seata:1.2由此可知事务完成后undo_log日志被删除掉了主要涉及的类:RmMessageListener:79行:日志打印打个断点。(模拟步骤忽略)此时查看数据库:个人记录
2020-12-11 10:13:02
10143
10
原创 docker设置ip网段问题--Bridge模式
背景:将springcloud项目的jar分发到不同机器并根据dockerfile创建docker镜像,运行各个服务。参考:jenkins+maven+docker+gitlab私服,自动化部署springcloud(内置脚本):https://blog.youkuaiyun.com/weixin_41546244/article/details/109889877问题:为了服务稳定每个服务分发不同服务器部署两个java进程,启动过程中,服务始终无法注册到注册中心,**根因:**因为不同的机器起着同一个服务,然
2020-12-04 14:32:30
3308
4
原创 关于RocketMQMessageChannelBinder.java:172报错method that does not exist
关于RocketMQMessageChannelBinder.java:172报错method that does not exist背景:为了适配nacos1.3.2,springcloud由Hoxton.RELEASE升级到Hoxton.SR7,com.alibaba.cloud****2.2.0升级到2.2.1问题描述:错误信息如下:Description:An attempt was made to call a method that does not exist. The atte
2020-12-04 13:40:32
2491
6
原创 使用canal同步mysql与ES以及代码同步缺失表id问题
canal增量同步与代码全量同步es全表缺失id问题,以及_id设置背景/问题描述:代码启动时候使用springboot启动将表数据全量同步,然后使用canal增量同步。1.canal的配置:/usr/local/canal-adapter/conf/es6:dataSourceKey: XXXouterAdapterKey: es-XXXdestination: XXXgroupId: XXesMapping: _index: XX _type: doc _id: id
2020-09-17 18:09:08
3035
3
原创 使用canal同步mysql数据到ES:日期格式问题.
使用canal同步mysql数据到数据库:日期格式问题问题:使用canal同步mysql数据到es,时间格式转换问题。常规安装部署以及使用暂不提供,百度搜一堆。。。环境:canal1.1.5,mysql8,Elasticsearch6.7当前的 canal 支持源端 MySQL 版本包括 5.1.x , 5.5.x , 5.6.x , 5.7.x , 8.0.x错误信息: java.lang.RuntimeException: ES sync commit error Elasticsear
2020-09-03 14:40:05
7547
4
原创 记录:jackson报错问题:com.fasterxml.jackson.core.TSFBuilder
背景:java -jar启动报错,但是本地idea运行正常。环境:jdk1.8jackson: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.5</version&
2020-08-21 19:11:40
9775
1
原创 centos8.0下安装rocketMq4.7+openJDK11.0以及broker启动失败问题排查
背景:rocketMQ4.7默认支持jdk1.8环境:linux(centos8.0),rocketMQ4.7,openJDK11.0首先更改rocketMQ启动脚本runbroker.sh,runserver.sh,tools.sh(目录:///mq/rocketmq-all-4.7.0-bin-release/bin):主要涉及:CLASSPATH和JAVA_OPT的更改1.runserver.sh更改:#export CLASSPATH=.:${BASE_DIR}/conf:${CLASSP
2020-08-05 16:51:19
3454
7
前后端分离ueditor代码.rar
2021-03-06
jd-gui工具.rar
2020-12-15
MobaXterm工具
2020-12-15
redis工具:RedisDesktopManager
2020-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人