首页 文章 精选 留言 我的

精选列表

搜索[AI编排],共10000篇文章
优秀的个人博客,低调大师

如何通过批量接管预案编排,保障复杂系统/集群应用业务连续性?

这篇文章写给负责企业核心业务容灾、系统运维、架构保障的技术人,也写给正在为分布式集群、复杂业务系统灾难恢复低效、高风险头疼的团队。我们复盘了多起企业真实机房故障、系统灾难事故,发现一个共性致命问题:绝大多数企业的复杂业务容灾,至今还停留在「逐主机手动接管」的原始阶段。

优秀的个人博客,低调大师

将Node.js项目docker容器化并纳入kubernetes调度编排的实践

简述 此文档以XXXLogApi-nj项目为例,讲解了将基于Node.js+Express开发的javascript项目容器化的过程。希望以后类似的项目可以以此为参照进行扩展。 XXXLogApi-nj本身是一个微服务化的项目,其作用是为系统单纯的收集相关发布日志,以便能及时的展示给用户。 ***这份文档的操作,开始于编码完成之后流程。不涉及GIT和JENKINS的等的操作。 ***为保持职业操作,涉及公司信息的地方作了敏感化处理。 ***在这个系列中,我同时作了spring boot, beego, django, node.js框架的容器化操作,大同小异,故而只列出第一篇吧。 步骤 整个项目的操作过程如下: 一, 开发好业务代码,并且测试通过。 由于javascript为解释型语言,将开发好的目录先移至制作目录下 二,下载好基础镜像,为减小镜像,基础镜像为node:9.0.0-alpine,并上传到harbor仓库。 三,编写dockerfile并生成项目镜像。 Dockerfile文件内容 FROM 1.2.3.4/public/node:9.0.0-alpine MAINTAINER CHENGANG WORKDIR /data COPY prismlogapi-nj/ /data/ EXPOSE 8000 ENTRYPOINT ["node", "index.js", "8000"] 四,编写k8s的deployment文件,并部署。 xxxlognj-deployment.yaml文件内容 部署命令: kubectl apply -f xxxlognj-deployment.yaml 五,编写k8s的service文件,并部署。 xxxlognj-deployment.yaml文件内容 部署命令: kubectl apply -f xxxlognj-deployment.yaml 六,查看k8s里dashborad服务状态,及验证服务 七,补充

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册