首页
学习
活动
专区
工具
TVP
发布

JavaEdge

关注公众号:JavaEdge,加入全国最大的后端交流群。
专栏作者
2430
文章
2467211
阅读量
176
订阅数
基于k8s Deployment的弹性扩缩容及滚动发布机制详解
k8s第一个重要设计思想:控制器模式。k8s里第一个控制器模式的完整实现:Deployment。它实现了k8s一大重要功能:Pod的“水平扩展/收缩”(horizontal scaling out/in)。该功能从PaaS时代开始就是一个平台级项目必备编排能力。
JavaEdge
2024-01-12
2380
Spring @Scheduled注解写了,为啥定时任务不执行?
JavaEdge
2023-11-24
4890
分布式任务调度(02)--ElasticJob-Lite
应用A启动后, 5个任务通过 zk 协调后被分配到两台机器上,通过Quartz Scheduler分开执行不同的任务。
JavaEdge
2023-11-08
1100
掌握Spring IoC容器和Bean作用,轻松实现依赖注入!
Spring 框架最核心的就是IoC(Inversion of Control,控制反转)容器。
JavaEdge
2023-08-17
2800
Kubesphere手把手教你轻松打造高可用MySQL集群!
JavaEdge
2023-07-09
3490
关注专栏作者,随时接收最新技术干货
JavaEdge
华为软件开发工程师
解密Docker容器网络
一个Linux容器能看见的“网络栈”,被隔离在它自己的Network Namespace中。
JavaEdge
2023-07-09
2880
从零开始:使用 Kubernetes 部署 Nginx 应用
可见,这个 nginx 并没有创建在 master 节点, 而是 slave 节点去了。
JavaEdge
2023-07-09
7611
快速部署K8s仪表板,助力管理轻松搞定!
https://kubernetes.io/zh-cn/docs/tasks/access-application-cluster/web-ui-dashboard/
JavaEdge
2023-07-09
4100
这样的设计太妙了!K8S 神秘架构终于揭开面纱!
Kubernetes,希腊语,意舵手。有时简写为“K8s”,其中“8”代表“K”和“s”之间的 8 个字母,是一个开源系统,支持在任何地方部署、扩缩和管理容器化应用。
JavaEdge
2023-05-24
3530
【必看】Docker容器实战教程第9篇,教你如何使用Docker Compose快速编排容器!
Compose 适用于所有环境:生产、暂存、开发、测试及 CI 工作流。还具有用于管理应用程序整个生命周期的命令:
JavaEdge
2023-05-11
1.6K0
Tomcat组件化设计
Tomcat整体架构基于组件,可通过XML或代码配置组件。如server.xml配置Tomcat的连接器及容器组件。
JavaEdge
2022-12-13
3100
Spring Bean的生命周期管理
Spring将调用它们的postProcessBeforeInitialization(预初始化)方法,在Bean实例创建成功后对进行增强处理,如对Bean进行修改,增加某个功能。
JavaEdge
2022-11-30
2810
Docker容器实战(07)-Docker存储隔离原理
容器为什么需要进行文件系统隔离呢? 被其他容器篡改文件,导致安全问题 文件的并发写入造成的不一致问题 Linux容器通过Namespace、Cgroups,进程就真的被“装”在了一个与世隔绝的房间里
JavaEdge
2022-11-30
4250
5-基础构建模块
同步容器类包括Vector和HashTable,二者是早期JDK一部分,此外还包括在JDK 1.2中添加的一些功能相似的类,这些的同步封装器类是由Collections.synchronizedXxx等工厂方法创建的。这些类实现线程安全的方式是:将他们的状态封装起来,并对每个共有方法进行同步,使得每次只有一个线程能访问容器的状态。
JavaEdge
2022-11-29
2810
对象的组合
同步策略 规定了如何将不变性条件、线程封闭和加锁机制结合起来以维护线程的安全性,并且规定了哪些变量由哪些锁来保护
JavaEdge
2022-11-29
3870
Kubernetes中Pod的实现原理
在Kubernetes里部署一个应用的过程。Pod,是Kubernetes项目中最小的API对象。更专业说法,是Kubernetes项目的原子调度单位。
JavaEdge
2022-10-07
5260
IDEA告警:Unnecessary unboxing ‘xxx.intValue()‘
显式编码拆箱已包装的原始数值。在Java5及以上的版本,拆箱是不必要的,可以安全地删除。那么 JDK5 到底做了啥?
JavaEdge
2022-04-08
1.3K0
Spring获取FactoryBean本身
若beanName对应的是一个FactroyBean,容器会自动调用FactoryBean的getObject()方法来加工生成一个bean。
JavaEdge
2022-02-17
6450
Spring Aware接口详解
若 Spring 检测到 bean 实现了 Aware 接口,则会为其注入相应的依赖。所以通过让bean 实现 Aware 接口,则能在 bean 中获得相应的 Spring 容器资源。
JavaEdge
2022-02-11
7340
2022年最新版Spring专项面试突击
Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring 帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。
JavaEdge
2022-02-02
2940
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档