05 2022 档案
摘要:背景 项目里面的yml文件为了区别线上、测试、本地环境,分别有application-prod.yml,application-dev.yml,application-local.yml;但是每个里面有很多相同的配置,希望配置文件里面的运维相关的公共配置抽取出来,统一管理 实现方案 通过在appli
阅读全文
摘要:背景: 网上有很多跨域配置,但都存在各种各样问题;经过改良和测试后,最终形成一个稳定配置版本,我的Spring Boot版本是2.5.1 问题: 前后端分离后,进行联调,发现浏览器出报跨域问题 解决方案: 在config配置文件中添加下面代码类。这里很重要的一点是,在有其他拦截器的时候,通过bean
阅读全文
摘要:原文连接:https://www.cnblogs.com/chanmufeng/p/15926928.html 1. 安装Alibaba Cloud Toolkit插件 2. 配置部署环境 2.1 为本次部署设置一个名字 2.2 选择被部署文件的生成方式 IDEA提供了三种方式:Maven Buil
阅读全文
摘要:1、拉取mysql镜像 前往docker官网dockerhub在这里插入图片描述可以在红框内选择指定版本,例如8.0.21版本 docker pull mysql:8.0.21 2、运行容器 docker run -it -d --name mysql --net=host \ -m 500m -v
阅读全文
摘要:背景 在测试环境上遇到一个诡异的问题,某些业务场景需要记录操作日志,有段时间发现记录的数据会被覆盖,例如当前用户的操作记录会被其他用户覆盖;这个现象是每次重启服务后一小段时间内就正常,但随后的时间都是被覆盖的 问题产生原因 在线程池内部使用了InheritableThreadLocal存放用户登录信
阅读全文
摘要:移除以前docker相关包 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrota
阅读全文