- 博客(9)
- 收藏
- 关注
原创 docker容器部署微服务,微服务间使用注册中心的服务名时通时不通的问题
使用docker swarm编排容器,容器启动后,使用容器名在服务间调用是可以调用通的,但是我们项目是微服务项目,项目的每个服务都会注册到eureka注册中心,用注册中心的服务名调用则有时会通,有时不通的情况,令人很苦恼!
2024-04-24 10:17:10 1544 1
原创 java中excle导入时,遇到NBSP形式的空格无法trim掉
后续有分析了代码,发现代码中用调用trim()方法无法去除两端的空格,所以推断excle中的这个空格只是看起来是空格,其实不是,经过查询,发现其是NSBP形式的空格。无需再调用String的trim()方法,直接调用trimCommonAndNBSP()方法就可以将普通空格(ASCII码书写的空格)和NBSP形式的空格去除掉。既然是NBSP形式的空格,那么可以模仿String类的trim()方法,重新写个可以将NSBP形式空格trim()调的新方法即可。
2024-02-27 16:00:20 706 1
原创 Dockerfile文件配置中-XX:HeapDumpPath=$LOG_HOME/heap-$(date +%Y%m%d%H%M%S).hprof报错问题
Dockerfile文件配置中-XX:HeapDumpPath=$LOG_HOME/heap-$(date +%Y%m%d%H%M%S).hprof报错问题
2023-09-26 18:07:03 420
原创 spring boot actuator 禁用后,/actuator仍可正常访问
项目上线后,被测试出actuator没有关闭,关闭后,仍可正常访问/actuator端点,只是类似/actuator/env这样的无法访问,现在就想把/actuator端点也给禁用了。
2023-09-26 10:47:21 6051
原创 Nginx 通过 header 中的标识进行分发
如果服务器只能暴露一个端口,但是有两个或多个http网页需要代理怎么办呢?通过再本地部署一台nginx设置头信息,然后代理到目标服务器的nginx,目标服务器根据头信息的不同,代理到不同的服务,就可以实现,暴露一个端口的情况下,代理到多个服务。tcp协议的不支持这样设置。我之前研究了很久,没发现方法。nginx参考文档通过配置本地的nginx和测试或生产的nginx就可以将多个网页通过一个端口暴露出来,可以来应对公司中端口不好申请的情况。
2023-09-20 17:42:44 538
原创 docker swarm 使用docker-compose.yml部署时,eureka注册中心如何配置?
docker swarm 使用docker-compose.yml部署时,eureka注册中心如何配置?当时用docker swarm 对容器进行编排管理时,如果管理的是微服务,则不可避免要用到注册中心,但是注册中心不能简单的设置副本数为3来部署注册中心集群,接下来以eureka注册中心为例做说明。
2023-09-20 16:57:18 415
原创 使用docker-20.10.7.tgz安装docker
4.将解压后的docker目录中的内容复制到/usr/bin目录中。6.创建docker.service。5.创建daemon.json文件。10.查看docker 状态。ps:整个空文件放着也可以。7.设置docker自启动。8.检查docker自启动。1.下载需要的二进制包。9.启动docker。
2023-09-07 19:02:36 1331
logView windows查看大日志文件工具(数G的文件都可以快速打开,并支持设置编码和检索)
2024-03-26
从零开始带你成为MySQL实战优化高手PDF
2024-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人