摘要: Bean的生成过程 主要流程图 1. 生成BeanDefinition Spring启动的时候会进行扫描,会先调用org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider#scanCandid 阅读全文
posted @ 2022-09-14 17:38 寻找的路上 阅读(26) 评论(0) 推荐(0) 编辑
摘要: mysql锁等待思路参考: https://www.cnblogs.com/yidengjiagou/p/16575614.html。 另外还有一种:当锁已经发生了,也已经超时的情况下,如何排查锁等待问题,需要考虑下 阅读全文
posted @ 2022-08-12 15:42 寻找的路上 阅读(15) 评论(0) 推荐(0) 编辑
摘要: PV&PVC&HeadlessService 4.1、什么是无状态/有状态服务? 无状态服务: 1、没有实时的数据需要存储 (即使有,也是静态数据) 2、服务集群网络中,拿掉一个服务后,一段时间后,加入这个服务,对服务集群没有任何影响。 比如: 目前开发应用程序(Java代码) 有状态服务: 1、有 阅读全文
posted @ 2022-07-05 00:26 寻找的路上 阅读(601) 评论(0) 推荐(0) 编辑
摘要: kubernetes之ingress探索实践 ingress应用入口 阅读全文
posted @ 2022-07-01 10:27 寻找的路上 阅读(440) 评论(1) 推荐(1) 编辑
摘要: k8s之所以这么火,主要是提供了许多功能,比如服务的快速部署、服务的滚动升级、自动扩缩容、service下的服务负载均衡等功能。下面来动手实操下几个主要的功能。 2.1、K8s基本指令介绍 1、查询pod服务信息: kubectl get pod 2、查询pod服务详细信息: kubectl get 阅读全文
posted @ 2022-06-26 14:11 寻找的路上 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 今天在学k8s的服务发现,在pod服务容器内部应该能够ping通deployment对应的service资源对象,但是在ping的时候发现容器 内部没有Ping命令。 ping的安装命令:apt-get install -y inetutils-ping 会遇到Unable to locate pa 阅读全文
posted @ 2022-06-26 13:39 寻找的路上 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 部门产品线本身是做DEVOPS平台,最近部署架构也在往K8S上靠了,不得不学一下K8S。自己搭建了K8S集群与harbor仓库来学习。 1、kubernetes之常用核心资源对象 1.1、K8s服务部署 Kubernetes: 用来编排(管理)容器的,但是kubernetes不直接部署容器,而是通过 阅读全文
posted @ 2022-06-23 21:43 寻找的路上 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 镜像扫描工具预研 1、背景 ​ 最近给了个任务,准备接入容器镜像的漏洞扫描工具,于是需要先预研,看看接入哪一种开源工具。因为在镜像的构建过程中,镜像封装的代码、软件会有不同程度的缺陷,这些缺陷一旦被恶意的者利用,入侵到内部系统进行一系列非法的操作(破坏系统的正常运行和窃取私密的信息)。当缺陷成为漏洞 阅读全文
posted @ 2022-06-12 12:19 寻找的路上 阅读(80) 评论(0) 推荐(0) 编辑
摘要: kotlin+springboot+mybatis-puls+mysql搭建web工程 ​ 前段时间研究了spring security及OAuth2系列之后,本来打算研究spring的,但是部门发生了一些情况,我转岗到了另一个部门,具体做内部CICD的产品,需要用kotlin开发,于是我需要从零开 阅读全文
posted @ 2021-12-30 21:26 寻找的路上 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 我们在上文讲了如何在spring security的环境中搭建基于oauth2协议的认证中心demo:https://www.cnblogs.com/process-h/p/15688971.html, 对应的还应该要有一个resource server。本章主要就是讲resource server 阅读全文
posted @ 2021-12-18 16:34 寻找的路上 阅读(1553) 评论(2) 推荐(0) 编辑