- 博客(33)
- 收藏
- 关注
原创 spring boot 3 + spring cloud sleuth 无法注入Tracer问题
springboot + spring cloud sleuth 获取traceId
2023-09-19 17:42:07 1426
原创 Go 与 Java 生成grpc代码
由于公司的日志系统使用的是plumelog,最近生产环境老是报 jedis连接池不够,导致丢失日志,而且服务老是重启,怀疑跟日志系统有关,于是自己改造plumelog,使用go grpc生成server端,使用java grpc生成客户端,将日志以grpc服务形式传递到server端。双击maven插件的protobuf:complie生成rpc代码,双击maven插件的protobuf:custom生成grpc代码。服务引入log在本地 maven仓库的坐标,启动即可,前提是go 服务先启动。
2023-03-13 22:19:20 825
原创 go 连接redis集群
dial tcp: lookup redis-cluster-v2-0.redis-cluster-v2.redis: i/o timeout
2023-02-16 17:18:01 2288 1
原创 golang log包自定义输出日志格式与写入到文件
平时开发项目时打印日志用到logrus包,但是觉得logrus配置比较麻烦,于是想着直接使用go自带的log包输出日志,其提供了一些配置,比如SetPrefix(), 可以让我们自己二次封装,让自己的日志内容更鲜明些。碰到的问题:The process cannot access the file because it is being used by another process.
2023-02-15 18:08:05 2324
原创 部署k8s集群
环境准备准备三台虚拟机,建议最小硬件配置:2核CPU、2G内存、20G硬盘 ,可以访问外网,注:以下命令在三台虚拟机上都要执行一遍,直到kubeadm init设置虚拟机hostname 编辑三台虚拟机的hosts文件,添加如下内容:192.168.0.130 master192.168.0.131 slave01192.168.0.132 slave02修改系统配置:docker 安装kubernetes安装替换国内镜像源:下载指定版本 kubeadm,kubelet和kubectl💡 Tips:下面的
2023-01-07 21:22:27 1489
原创 k8s dashboard 部署单机版es
选择es版本:elasticsearch:7.17.2,配置端口号和环境变量。discovery.seed_hosts: pod名+DNS名。选择有状态副本创建es。
2022-12-14 15:45:24 310
原创 feignClient注入失败
feignClient的bean注入依赖@EnableFeifnClients注解,所以在调用方不需要@EnableFeifnClients注解。所以根本原因是,authentication-feign不需要@EnableFeifnClients注解,新服务的feign又需要@EnableFeifnClients注解,这就互相矛盾了。定位到authentication-feign,查看该服务在feign下提供了自动装配,项目启动时自动注入,新建的服务提供feign调用时,调用方无法注入提供方的feign。
2022-09-23 11:35:15 5196
原创 required a single bean, but 2 were found
原因是在启动类加 `@ComponentScan` 注解,配置的包扫描路径重复了,导致重新生成两个bean,而且一个bean defined in null.因为xxljob组件是自己在xxljob的基础上封装的,然后项目启动报错,解决办法就是把包扫描的路径改下,不能有包含关系。
2022-09-08 12:38:42 607
原创 [28000] INTERNAL ERROR: cannot create temporary directory!
[28000] INTERNAL ERROR: cannot create temporary directory!
2022-07-27 09:48:46 613
原创 使用dockerfile制作定时执行任务镜像
基于debian系统制作定时执行任务镜像。制作过程遇到几个难题:1.怎么让docker运行时,crontab的服务是启动状态?2.dockerfile的环境变量怎么传递给脚本使用?3.怎样在crontab中添加定时任务?所有的问题都在下面的这个dockerfile文件中解决了。.........
2022-07-26 17:58:14 2900
原创 springboot 自动装配问题
自定义了一个springboot-starter组件,在resource/META-INF/spring.factories配置自动装配类自动装配类:org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.xxx.xxx.XXX默认只有这个类会被加到Spring IoC容器中,如果要想在该组件下的其他bean被调用方引用时,可以使用@Import注解,手动将类加到IoC容器中,也可以在spring.factori
2022-02-16 16:11:20 441
原创 前端传值后端枚举接收
@Getter@JsonFormat(shape = JsonFormat.Shape.OBJECT)public enum SeasonEnum { SPRING("春天", 0), SUMMER("夏天",1), AUTUMN("秋天",2), WINTER("冬天",3); private String name; @JsonIgnore private Integer value; SeasonEnum(String nam.
2021-07-30 15:20:18 4063 1
转载 windows下使用nginx配置静态资源
nginx启动命令:start nginxnginx停止命令:nginx -s stop 或 nginx -s quit进入nginx的conf目录下,打开nginx.conf并配置 server{ listen 8081; #访问地址http://localhost:8081/img/1.png server_name localhost; location / { root html; index index.html index.htm; }
2020-09-05 19:23:12 1167
原创 com.alibaba.excel.exception.ExcelAnalysisException: java.lang.NoClassDefFoundError:
com.alibaba.excel.exception.ExcelAnalysisException: java.lang.NoClassDefFoundError:Could not initialize class net.sf.cglib.BeanMap最近做excel导入功能,之前是用springboot写的,功能没问题。后来改为ssm做excel导入,而且jar包不是用maven管...
2020-04-30 14:48:25 10206 3
原创 Intellij IDEA 启动tomcat报错
idea启动tomcat报错:1.Error running 'Tomcat7.0.27': Unable to open debugger port (127.0.0.1:53883) java.net.SocketException2.idea Cannot open URL.Please check this URL is correct这两个错误本质是同一个错误,解决办法,...
2020-04-29 15:13:23 873
原创 警告: Hessian/Burlap:'com.shine.exp.dto.ExpIdCardDTO' is an unknown class in WebappClassLoader
警告: Hessian/Burlap:'com.test.entity.TestUser' is an unknown class in WebappClassLoader delegate: false repositories: /WEB-INF/classes/----------> ParentClassloader:目前想到的解决办法,将类转成map接收就可以了。...
2020-04-24 19:38:32 481
原创 select2关于ajax请求 dataType为 jsonp
我最近做的项目用到select2插件,项目中请求ajax的dataType必须为jsonp。我百度select2 ajax都是dataType为json的例子,还有说用jsonp需要配置apikey,还没研究???我第一反应是去select2官网去找,很遗憾也没有说明,后来去[select2](http://select2.github.io/select2/)的github上找,终于找到一个关...
2020-04-20 21:34:28 374
转载 select2汉化和初始化默认值的问题
最近做项目,有一个功能是支持下拉框能搜索数据。根据同事的推荐,使用select2插件。因为同事稍微封装了一下,我以为能开箱即用。后来发现没有汉化,提示信息都是英文,根据网上说的需要引入<script type="text/javascript" src="/js/select2.full.min.js"></script> <script type="t...
2020-04-20 09:44:27 1097 1
原创 使用layui table固定列失效
最近做项目,前端表格由原先的DataTables改为layui Table,在使用layui Table的固定列时,固定列失效。layui.use('table', function(){ var table = layui.table; table.render({ elem: '#test' ,url:'/demo/table/user/' ,wid...
2020-04-18 00:38:34 6170 4
原创 jquery事件 对Html网页动态生成后,事件失效
//动态生成html$("#a").html("<input type='text' id='b' />"); //绑定事件$("#b").on("blur", function(){ alert("动态html");});//发现事件失效;修改成 $(document).on("blur", "#b", function(){ alert("动态...
2020-03-31 20:27:35 548
原创 centos7 网络不可达
昨天安装完centos7,使用xshell6网络可以联通,今天发现网络不可达,以太网卡没有ip地址,网上搜了下,废话比较多,自己总结了下解决办法:1、打开虚拟网络编辑器,查看网关地址2、输入 vi/etc/sysconfig/network-scripts/ifcfg-ens33文件末尾添加: GATEWAY=192.168.137.2(你的网关地址):w...
2019-10-11 15:18:45 2780 1
原创 解决idea配置自定义的maven失败的问题
当你安装i好dea后,不想用idea自带的maven,想自定义maven。配置完成后,重新import maven(下图红圈)。然后,idea提示无法导入maven,maven的依赖无法加载,看idea的log。报错日志有:com.google.inject.CreationException;或者org.jetbrains.idea.maven - Cannot reconn...
2019-09-14 11:47:46 17809 8
原创 使用easyexcel 2.0.0-beta3版,报错
<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.0.0-beta3</version> </dependency>com...
2019-09-09 15:42:06 1992 1
原创 几个使用hutool工具的方法
依赖jar包 : <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.6.4</version> </dependency> <!-- htt...
2019-09-06 12:00:01 5887
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人