12 2022 档案
摘要:1 pod介绍 一个pod是一组紧密相关的容器,是一起运行在同一个工作节点上,以及同一个Linux命名空间中。每个pod就像是一个独立的逻辑机器,拥有自己的IP、主机名、进程等,运行一个独立的应用程序。 pod是逻辑主机,一个pod的所有容器都运行在同一个逻辑机器上,其他pod中的容器,即使运行在同
阅读全文
摘要:0 容器的趋势所向 IT企业的软件开发模型由传统的客户端/服务端模型,变成浏览器/服务器模型;由物理机变成虚拟机,再变成IaaS(基础架构云)和PaaS(应用云)。通过近些年的云化,很多企业实现了基础架构资源(虚拟机、网络、存储和数据库等资源)的云化和池化,用户可以通过云化讯处的获取业务应用所需的机
阅读全文
摘要:引言 微服务启动时,有可能需要刷redis等初始化信息,如将菜单资源刷入redis缓存。 初始化资源 方法 使用@PostConstruct在spring容器初始化的时候执行该方法。执行顺序:Constructor >> @Autowired >> @PostConstruct 代码示例 @Comp
阅读全文
摘要:引言 防止横向越权,前端会传递token信息到header中,后端需要对header进行鉴权验证。 代码 定义token拦截器 @Component @Slf4j public class TokenAuthInterceptor implements HandlerInterceptor { /*
阅读全文
摘要:1 Docker介绍 Docker是一个打包、分发和运行应用程序的平台;允许将你的应用程序和应用程序所依赖的整个环境打包在一起。 Docker有一个局限性是:每个虚拟机读运行自己的内核,而一个机器上的所有容器是运行同一个内核。 2 三个主要概念 镜像——Docker镜像里包含了你打包的应用程序及其所
阅读全文