
云原生
文章平均质量分 91
卡布奇诺-海晨
《微服务实战》专栏是本人的实战经验总结,《Spring家族及微服务系列》专注Spring、SpringMVC、SpringBoot、SpringCloud系列、Nacos等源码解读、热门面试题、架构设计等。全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。有研究MyBatis的经验,设计模式,基本算法,也有相关的博文输出。未来时间允许情况下,推出更多的关于框架源码的知识以及结合工作经验的沉淀。程序员这条路一开始走对了后面就轻松些,作为过来人,有经验感受在博文透露。程序员这条路最好有个引路人,每个人都可以努力,但是方向不对努力白费。某音有视频教程(某马/某千等都是上万价格)
展开
-
【云原生】监视Docker桌面的容器内存和CPU使用情况
但是这个命令只能给你当前的时刻。如果希望看到资源随着时间的推移而演变,那么该怎么办?或者查看 DockerCompose 项目使用了多少 CPU 和内存?或者根据 CPU 密集程度最高的容器进行排序,然后根据超过80% 的 CPU 使用情况进行筛选?原创 2022-12-13 19:18:15 · 6910 阅读 · 4 评论 -
【云原生&微服务】SpringCloud Commons通用抽象
目前市面上服务注册发现中心有好几个:中国阿里巴巴的Nacos、Netflix公司的Eureka、google开源的Consul、Google的Chubby一个开源的实现Zookeeper等。而Nacos作为国产项目,凭借着既支持AP模式又支持CP模式等优点,被许许多多的公司青睐。原创 2022-12-08 08:36:26 · 720 阅读 · 2 评论 -
Kubernetes在rancher中自定义应用商店
在Rancher中提供基于helm的应用商店,通过应用商店能够快速和容易的重复部署应用。应用商店的charts来源即可以是helm仓库或者git仓库,其中包含现成的用于部署的应用程序。应用程序捆绑在称为charts的对象中。charts是Helm推广的封装格式。可以将它们视为部署模板,对于每个Helm,图表是:描述相关Kubernetes资源集的文件集合。使用单个charts即可以部署简单的应用,例如memcached pod;也可以部署复杂的应用,例如具有HTTP服务器,数据库,缓存等的完整Web应用程序原创 2022-11-15 09:04:45 · 1342 阅读 · 7 评论 -
基于Docker本地运行K8s
1. 必须拥有一台安装有Docker的机器。2. 内核必须支持 memory and swap accounting 。确认linux内核开启了如下配置:原创 2022-09-24 09:45:36 · 1060 阅读 · 0 评论 -
Kubernetes是什么?
Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。原创 2022-09-11 09:18:09 · 348 阅读 · 0 评论 -
用K8s管理1600个微服务实践
英国数字银行Monzo两位资深工程师Matt Heath和Suhail Patel在伦敦一场研讨会上,分享了如何管理1600个后端微服务的经验。这间设立超过5年的英国银行,金融用户超过了4百万人,去年9月开始进军美国市场,目前也正在开发企业用的数字银行服务。原创 2022-09-09 09:26:32 · 1520 阅读 · 0 评论 -
Kubernetes(k8s)架构设计
Kubernetes控制面板可以分为多个部分。目前它们都运行在一个master节点,然而为了达到高可用性,这需要改变。不同部分一起协作提供一个统一的关于集群的视图。原创 2022-09-07 13:07:35 · 4437 阅读 · 0 评论 -
Docker+Jenkins+Harbor+Rancher持续集成部署分布式项目
Docker+Jenkins+Harbor+Rancher持续集成部署分布式项目原创 2022-08-13 12:03:10 · 4855 阅读 · 1 评论 -
将镜像推送到阿里云私有仓库
从ECS推送镜像时,可以选择使用镜像仓库内网地址。推送速度将得到提升并且将不会损耗您的公网流量。如果您使用的机器位于VPC网络,请使用registry-vpc.cn-hangzhou.aliyuncs.com作为Registry的域名登录。......原创 2022-07-29 13:12:28 · 1085 阅读 · 0 评论 -
Windows 上安装 Jenkins
在 Windows 上安装 Jenkins 的最简单方法是使用 Jenkins Windows 安装程序。该程序将使用用户选择的 64 位 JVM 将 Jenkins 作为服务安装。请记住,要将 Jenkins 作为服务运行,运行 Jenkins 的帐户必须具有作为服务登录的权限。......原创 2022-07-22 15:06:02 · 14037 阅读 · 2 评论 -
Docker 容器技术
Docker 是一个用于开发、发布和运行应用程序的开放平台。Docker 能够将应用程序与基础架构分离,以便可以快速交付软件。使用 Docker,可以像管理应用程序一样管理基础设施。通过利用 Docker 快速交付、测试和部署代码的方法,可以显着减少编写代码和在生产环境中运行之间的延迟。.........原创 2022-07-15 19:45:28 · 1532 阅读 · 10 评论 -
Kubernetes生产级容器编排
Kubernetes 逐步推出对您的应用程序或其配置的更改,同时监控应用程序的运行状况以确保它不会同时杀死您的所有实例。如果出现问题,Kubernetes 将为您回滚更改。利用不断发展的部署解决方案生态系统。......原创 2022-07-11 20:07:55 · 828 阅读 · 14 评论 -
Docker安装Jenkins
持续集成和持续交付:作为可扩展的自动化服务器,Jenkins 可以用作简单的 CI 服务器或变成任何项目的持续交付中心。简易安装:Jenkins 是一个独立的基于 Java 的程序,可以开箱即用,包含适用于 Windows、Linux、macOS 和其他类 Unix 操作系统的软件包。易于配置:Jenkins 可以通过其 Web 界面轻松设置和配置,其中包括即时错误检查和内置帮助。插件:凭借更新中心的数百个插件,Jenkins 与持续集成和持续交付工具链中的几乎所有工具集成。可扩展:Jenkins原创 2022-07-09 19:08:00 · 15427 阅读 · 14 评论 -
容器化 Spring Boot 代码的 9 个技巧
大量开发人员使用 Docker 容器来打包他们的Spring Boot应用程序。根据VMWare 的 2021 年春季状况报告,运行容器化 Spring 应用程序的组织数量飙升至 57%,而 2020 年为 44%。是什么推动了这一显着增长?对减少 Web 应用程序的启动时间和优化资源使用的需求不断增长,这极大地提高了开发人员的工作效率。...原创 2022-07-05 14:40:16 · 2549 阅读 · 3 评论 -
Docker容器
集装箱容器是应用层的抽象,它将代码和依赖项打包在一起。多个容器可以在同一台机器上运行,并与其他容器共享操作系统内核,每个容器在用户空间中作为独立进程运行。与 VM 相比,容器占用的空间更少(容器映像的大小通常为数十 MB),可以处理更多应用程序并且需要更少的 VM 和操作系统。...原创 2022-07-01 15:24:04 · 4073 阅读 · 30 评论