- 博客(27)
- 收藏
- 关注
原创 JVM 调优 查错 工具
1、# jps可以显示当前运行的所有JAR程序的进程ID2、# jmap -heap进程id(windows端)查看当前程序,堆的使用情况,比如年轻带,老年代等等3、jvisualvm(windows端)可以查看当前,程序内存,配置以及各个类占比情况等情况4、# jstack进程id正在运行的线程情况,可以用于找到死锁,CPU飙升原因5、jstack进程ID|grep -A 10 XXX(16进制线程id)线程ID用TOP,查看暂用CPU 进程然后...
2021-07-23 11:30:37
183
原创 解决 windows mysql 大小写 不铭感问题
问题起因:做项目的时候,服务器是linux而变成环境是windows,这就导致了,MYSQL在linux上面是铭感大小写的,而windows上面是不铭感的,这可能导致我们写的代码会出错,所以统一大小写敏感。解决办法:删除mysql,重新装一遍,所以一定做好数据库的备份1、停止windows服务里面的mysql服务2、找到windows下mysql安装目录,把他根目录下面的data文件清空(data文件夹别删,清空就行了)3、修改跟目录下的my.ini ,把l...
2021-07-08 10:46:57
379
原创 spring cloud 熔断集群 监控
1、添加引用 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> <version>2.2.8.RELEASE</version> </dependency> <dependency>
2021-07-01 11:17:01
132
原创 spring cloud 熔断监控 配置
如果/actuator/hystrix.stream 显示404,证明没有启用或配置好1、引用添加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <...
2021-07-01 10:10:35
116
原创 spring cloud 监控检查中心 只有离线
现象:在注册中心,各个服务都是好的,但是健康中心都是离线状态解决:Spring Boot Admin监控中心开启后每个需要监控的服务器点都需要就加上 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId&...
2021-06-30 16:17:48
195
原创 spring cloud Feign 调用 有参数方法时,报错
具体报错Caused by: feign.FeignException$MethodNotAllowed: [405 Method Not Allowed] during [GET] to [http://GETWAY/ec1/KuCun/CeShiCanShu] [EurekaClientFeignService#CeShiCanShu(String)]: [{"timestamp":"2021-06-30 07:29:39","status":405,"error":"Method Not
2021-06-30 15:32:03
394
原创 spring cloud 启动 客户端 报错 Cannot execute request on any known server
则大一个坑,原因,在application.properties里spring.application.name=eureka-client 看不出来任何问题吧,其实spring.application.name=eureka-client后面有一个空格导致的问题真奇葩,记录下来,以后别在范了...
2021-06-30 14:05:22
205
原创 spring cloud GetWay filters 忽略上一个目录
例如我没现在写的是spring.cloud.gateway.discovery.locator.enabled=truespring.cloud.gateway.discovery.locator.lowerCaseServiceId=truespring.cloud.gateway.routes[0].id=auth-service1spring.cloud.gateway.routes[0].uri=https://www.baidu.comspring.cloud.gateway.rou
2021-06-30 09:35:19
306
原创 spring boot 配置 路由 GetWay
参考https://blog.youkuaiyun.com/qq_44852808/article/details/106623923
2021-06-29 17:10:43
552
原创 feign 熔断 没有 启用原因
网上都说是feign.hystrix.enabled=true开启熔断 结果还是不行,主要原因是因为,这是老版本写法,新版本代码是feign.circuitbreaker.enabled=true
2021-06-29 14:48:32
569
原创 fastjson object 转 json 时候 为Null 的字段 会消失,不显示
为Null 的字段 会消失,不显示并不是我们想要的结果。解决办法:再把object转上json字符串的时候加上特定参数如下:JSONObject.toJSONString(ob,SerializerFeature.WriteMapNullValue)有了SerializerFeature.WriteMapNullValue为null的字段就出来了...
2021-06-24 16:10:15
1648
原创 spring boot 同时开启https和http
1、在application.properties填写ssl配置和http的端口,注意http.port=7040server.ssl.key-store=classpath:Linux1.keystoreserver.ssl.key-store-password=123456server.ssl.keyStoreType=JKSserver.ssl.keyAlias=Linux1
2021-06-21 10:55:27
385
原创 spring boot 生成ssl证书 配置 https 并且打包
这里使用keytool -genkey -alias tomcat(别名) -keypass 123456(别名密码) -keyalg RSA(生证书的算法名称,RSA是一种非对称加密算法) -keysize 1024(密钥长度,证书大小) -validity 365(证书有效期,天单位) -keystore W:/tomcat.keystore(指定生成证书的位置和证书名称) -storepass 123456(获取keystore信息的密码)- storetyp
2021-06-18 17:16:09
498
原创 spring boot 配置redis 一个巨坑 报错 Unsatisfied dependency expressed through field ‘redisTemplate‘;
意思就是Bean在创建类的时候报错了一般我们配置reids时候是<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>这个不对,还必须加上...
2021-06-18 15:56:53
8580
5
原创 spring cloud 注册中心 用用户密码 来注册 提高安全
1、搭建spring cloud 注册中心 (不会的话,自行百度)2、引用<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency> ...
2021-06-15 17:35:14
200
原创 Spring Cloud之Swagger
可以参考,需要springhttps://blog.youkuaiyun.com/art_code/article/details/90499945
2021-06-10 15:38:53
88
原创 nginx spring boot 反向代理proxy_pass 问题集合
1、因为我们需要二级目录代理表一个spriingboot ,所以server { listen 7010; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html...
2021-06-09 10:48:49
672
原创 LINUX 安装 nginx 详细步骤
原文地址:https://blog.youkuaiyun.com/t8116189520/article/details/819095741.安装依赖包//一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包//创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/ngin
2021-06-09 10:30:31
115
原创 linux 安装 指定版本 MYSQL
版本统一真的很重要,随便安装一个版本会留下无数的坑,血与泪的教训。1、百度MYSQL 打开 MYSQL官网2、点击
2021-06-08 15:14:41
577
原创 linux 安装 Redis
windows用习惯了,看不见文件,老是不踏实,所以建议自己用SFTP连服务器,有些时候,能用FTP搞定的就用,FTP搞定了1、下载redis文件
2021-06-07 16:25:27
120
原创 linux 上 发布 spring boot 的操作,以及可能遇到的问题
1步骤11、生成好项目的jar(这里如何生成JAR网上有详细资料)2、使用ftp里面的sftp把jar传到root文件下面3、
2021-06-07 15:23:24
235
原创 Maven install 打包 发布 Spring boot 报错 说无效证书 Unable to find valid certification path to requested target
报错原因:主要是因为Maven打包时,需要下一些文件,而这些文件地址因为访问不了或者HTTS证书有问题,就下载失败了导致整个项目打包失败。
2021-06-05 16:35:20
539
原创 Maven install 打包 发布 Spring boot 时 没有报错,但也没生成JAR
遇到原因:Maven install时也打包了test项目,但是我的test项目并没有写任何代码,所以导致了打包无用解决办法:
2021-06-05 16:01:51
1001
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人