文章
我发布的全部文章。
内网穿透
虽然在测试一些局域网联机的方式重新用到了内网穿透的工具,但是值得一提的是在一些特定的场合下内网穿透工具还是十分好用的,陆陆续续用了一些工具,最好用的还是 Ngrok ,并不是国内搜索到的无 token 的版本,下面这使用方式和展示效果更直观简洁。
初始 Jenkins
个人理解主节点的 Jenkins 因为不推荐参与构建任务,再加性能损耗小、系统调用权限更直接、复杂度降低等优点,所以应该是安装在宿主机上的,但是目前主流的方案都因为隔离性、可移植性、易于管理和更新的原因都选择容器部署,那我们也就选择容器的方式进行搭建。 便于管理和配置复用,我们这里采用 Docker Compose 的容器编排方式创建 Jenkins ...
配置转存到环境变量
由于最近上线总是出现问题,而上线规范还要求“一包到底”,这就导致如果上线包出错会导致重新准备包将重新走一遍上线流程,而仅仅是修改配置的话这样反而显得得不偿失,所以沟通后决定将生产包中的配置和代码分离开来,每次上包只包含代码,这样配置抽离存放就有两种方案,一种是放在云平台读取,另一种就是放在环境变量中。 如果是放在微服务中来讲,将配置放在 Nacos 或...
切面编程
当我第一次接触Spring框架的时候,就告诉我们 IOC(控制反转) 和 AOP(面向切面编程) 这两个最核心的知识点,IOC 作为我们工作中最经常使用的知识点大家肯定是烂熟于心,而一聊到 AOP ,脑海中想到的只有零零散散的面试题,和一些日志、缓存、事务、安全、权限等功能场景,这些场景确实主要在项目搭建阶段就已经搭建完毕了,这也导致我们很少在工作中接...