APP 莫名崩溃,开始以为是 Header 中 name 大小写的锅,最后发现原来是容器的错!
本文主要是分析生产遇到的一个问题,然后开始探究原因,开始的时候发现是 Spring 的原因,因为使用 Map 接收时, headerName 什么格式就是什么格式。 在自己写 demo 时又发现,原来和 Spring 的关系并不大,是容器的原因。不同的容器处理方式不同。所以总结出来相关文章,供大家参考,不足之处,欢迎指正。
面试题18解析-同步容器
请说明一下同步容器CopyOnWriteArrayList/ConcurrentHashMap/SynchronizedMap(Collections定义的内部类)的区别及它们的应用场景?
基于eBPF的云原生可观测性开源项目Kindling之容器环境下的DNS问题排查
DNS是容器化环境下很重要且使用频繁的功能,但DNS问题却又是比较难以排查的,本文主要介绍DNS问题排查。
Docker容器的日志处理
我们都知道docker logs -f会将所有对应的服务日志输出到终端,无论服务的部署在哪个节点上,那么我现在提出一个问题,是否每个节点对应的容器文件,都会保存该服务的完整日志备份,还是只保存该节点服务对应容器产生的日志?
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "ip": executable file not found in $PATH: unknown (Docker容器没有ip addr命令:exec ip addr 报错)
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "ip": executable file not found in $PATH: unknown (Docker容器没有ip addr命令:exec ip addr 报错)
如何删除镜像、容器和数据卷?几个值得收藏的docker命令(上)
在docker的实践过程中,如果没有注意docker对磁盘的占用,在某一天你可能发现磁盘空间已经被docker一点点吃掉了。那么今天给大家介绍几个清理docker镜像、容器和数据卷的常用命令。
【小家Spring】Spring IOC容器启动流程 AbstractApplicationContext#refresh()方法源码分析(二),Spring容器启动/刷新的完整总结(上)
【小家Spring】Spring IOC容器启动流程 AbstractApplicationContext#refresh()方法源码分析(二),Spring容器启动/刷新的完整总结(上)
【小家Spring】Spring容器加载Bean定义信息的两员大将:AnnotatedBeanDefinitionReader和ClassPathBeanDefinitionScanner(上)
【小家Spring】Spring容器加载Bean定义信息的两员大将:AnnotatedBeanDefinitionReader和ClassPathBeanDefinitionScanner(上)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(下)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(下)
【小家Spring】Spring注解驱动开发---向Spring Ioc容器中注册Bean的7种方式(上)
【小家Spring】Spring注解驱动开发---向Spring Ioc容器中注册Bean的7种方式(上)
Docker 与 K8S学习笔记(九)—— 容器间通信
容器之间可通过IP、Docker DNS Server或joined三种方式进行通信,今天我们来详细学习一下。 一、IP通信 IP通信很简单,前一篇中已经有所涉及了,只要容器使用相同网络,那么就可以使用IP进行访问,本节不做赘述。 二、Docker DNS Server 使用IP通信存在一个最大的问
K8s微服务自动化部署容器(Rancher流水线)
想起了k8s微服务的成熟方案,不仅可以自动重启还可以监控容器运行状态,也可以集成自动化部署,于是找了一些资料将之前接触过的rancher用了起来,首先要做的就是简化安装方式,下面是我的一些过程,同时也可以给大家提供参考。
docker 镜像与容器的导入导出操作实践
公司有一台测试服务器,网速比较慢,特别是下载一些国外站点镜像的时候,而我本机则比较快,还有梯子,所以在思考一个问题;是否能在我本地把镜像下载下来,然后复制到测试服务器中。
详解如何使用Docker Hub官方的MySQL镜像生成容器
一直在尝试以官方CentOS镜像为基础,制作基于CentOS的MySQL镜像。但是制作后发现镜像大小已经超过1.5G,这对于一般的Docker镜像来说太臃肿了。Docker Hub官方提供的CentOS镜像才324MB。目前来说我还没有找到什么好的方法把我制作的镜像的体积减下来,所以就先使用官方的吧!
【SSH快速进阶】——Spring IOC容器注入的几种方式
**IOC(Inversion of Control)**:控制反转,怎么理解这句话呢?看一个例子就明白了。 一个操作用户的Dao层接口UserDao :
ELK收集多个docker容器日志(十二)
filebeat收集容器日志 现在很多公司都是用docker容器来运行服务,一台机器上会有很多个docker,docker容器里面的日志也需要收集分析,filebeat也有docker容器的日志收集方案 官方配置地址https://www.elastic.co/guide/en/beats/filebeat/6.6/filebeat-input-docker.html
阿里云 2 月容器&服务网格产品技术动态
分布式云容器平台 ACK One 【应用分发】● feature:多集群管理-支持应用跨地域多集群差异化规则分发 您可以通过访问 ACK One 主控实例,向多个集群下发 Deployment、Service 和 Ingress 等 Kubernetes 原生资源,包括创建应用相关的 Kubernetes 原生资源、创建应用部署目标、创建应用等,实现多集群按规则分发部署,且支持查看应用状态。
冬季实战营第四期:零基础容器技术实战笔记
2022年2月21日 - 2月27日,我参加冬季实战营第四期:零基础容器技术实战,学习了容器服务Kubernetes版真实场景、Docker镜像管理快速入门、混沌工程的思想及其原理,体验了故障演练。
Java Spring IOC容器与依赖注入DI实现原理
本文主要讲解Spring IOC机制和实现过程,依赖注入DI和面向切面编程AOP是Spring框架的核心概念,几乎后续使用到Spring Boot框架的地方都有这两个概念的影子。也是Java面试的考察点,我们会结合实际的例子演示说明 。
Docker 容器基本操作[Docker 系列-2](下)
docker 中的容器就是一个轻量级的虚拟机,是镜像运行起来的一个状态,本文就先来看看容器的基本操作。 本文是本系列第二篇,阅读前面文章有助于更好理解本文:
《Spring 手撸专栏》第 11 章:更上层楼,基于观察者实现,容器事件和事件监听器
实现 1. 工程结构 2. 定义和实现事件 3. 事件广播器 4. 事件发布者的定义和实现 测试 1. 创建一个事件和监听器 2. 配置文件 3. 单元测试
全网最细 | 教你如何在 docker 容器下使用 mmdetection 训练自己的数据集
全网最细 | 教你如何在 docker 容器下使用 mmdetection 训练自己的数据集