ICode9

精准搜索请尝试: 精确搜索
  • 容器运维模式(一)-- 概述2021-10-09 13:03:09

    其实我挺早就接触Docker和Kubernetes,时间大概在3、4年前吧,但是由于当时所在技术团队的业务模式所限制,还没有真正对容器云的技术需求,所以我更多还是以一种技术玩具的心态接触容器技术。 直到去年开始才正式接触基于容器云平台的技术架构,我从业务运维和DevOps的角度来看,和之前的物理

  • Heat编排服务2021-10-05 14:01:55

    Heat 用heat编排yaml创建一个名为Fmin,ID为1,内存为1024MB,磁盘为10GB,vcpu数量为1的云主机类型 heat_template_version: 2013-05-23 description: Test Template resources: m1: type: OS::Nova::Flavor properties: name: "m1.flavor" flavorid: "1234" ra

  • k8s入门_相关概念和整体框架2021-09-25 22:00:43

    了解k8s是什么 之前我们docker-compose进行了单机上的多个container的编排和运行。假设我们有一个大型电商项目,有成百上千个服务器,上千的微服务,促销的时候还涉及到拓容,促销过 后还涉及到缩减,之间还涉及到容器之间的管理、负载均衡等操作,机器宕机后也涉及到容器 的迁移。这个时候容

  • java可视化流程编排_实战项目:设计实现一个流程编排框架(设计)2021-09-25 10:04:33

    上一篇文章我们讲了《》主要对流程编排框架产生的背景,并做了需求分析,这其中包含功能性需求和非功能性需求,算是在正式开始设计之前做一个铺垫。 前面提到,项目实战分为分析、设计、实现、测试几个部分讲解,其中分析环节跟面向对象分析很相似,都是做需求梳理。但是在时间项目中设计和

  • 异步编排2021-09-22 08:31:05

    异步编排:多线程! CompletableFuture! - runAsync方法不支持返回值。 - supplyAsync可以支持返回值。 whenComplete可以处理正常或异常的计算结果, exceptionally处理异常情况。

  • Cloudify — Overview2021-09-19 23:01:30

    目录 文章目录 目录 Cloudify Cloudify 的核心概念 Cloudify Manager 的架构 Cloudify Manager VM Proxy and File Server Web GUI and REST API Cloudify Manager Workflow Workflow Engine Task Broker Agents Plugins Policy Engine Database Cloudify Clou

  • Docker-服务编排Docker Compose2021-09-17 18:34:01

    Docker-服务编排Docker Compose 服务编排Docker ComposeDocker Compose 的安装和使用安装卸载 案例-使用docker compose编排nginx+springboot项目 服务编排 按照一定的业务规则批量管理容器 Docker Compose Docker Compose 是一个编排多容器分布式部署的工具,提供命令集管

  • 容器编排——安装flannel与配置2021-09-16 17:32:55

    目录 1、离线安装: (1)软件下载: (2)软件上传: (3)软件解压: (4)创建目录: (5)安装flannel: (6)修改flannel配置文件: (7)创建flannel服务脚本: (8)授权flannel服务脚本: (9)重新加载系统服务脚本: 2、在线安装: (1)安装flannel: (2)修改flannel配置文件: 3、修改etcd中环境变量: 4、操作flannel服务: (1)启动服务: (2)停

  • CompletableFuture异步编排2021-08-23 23:32:58

    代码一 public class ThreadTest { public static ExecutorService executor = Executors.newFixedThreadPool(10); public static void main(String[] args) throws Exception { System.out.println("main---start"); // CompletableFuture.runAsync(()->{

  • K8S资源编排(yaml)2021-08-19 20:04:18

    1、yaml的格式     2、yaml的组成部分             3、yaml常用字段的含义         4、yaml编写方式 (1)方式一:使用kubectl create命令生成yaml文件,然后修改     (2)方式2:在已经部署好的项目中,使用kubectl get命令导出yaml文件,然后修改  

  • 应用编排与管理:Deployment2021-08-03 20:31:30

    背景问题 如果直接管理Pod,那么每个应用的Pod是散乱的分布在集群中的 需要解决的问题: 1. 如何保证集群内可用的Pod数量 2. 如何为所有的Pod更新镜像版本 3. 更新的过程中,如何保证服务的可用性 4. 更新的过程中,发现问题如何快速回滚 Deployment: 管理部署发布的控制器 Deployment

  • 深度剖析原理!网易云音乐java开发2021-07-22 18:34:40

    容器化时代来了 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑在一台机器上。 (2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机跑多个程序。 (3)容器化时代:一台物理机安装多个容器实例(container),一个

  • AspNetCore&MassTransit Courier实现分布式事务2021-07-19 08:33:17

    在之前的一篇博文中,CAP框架可以方便我们实现非实时、异步场景下的最终一致性,而有些用例总是无法避免的需要在实时、同步场景下进行,可以借助Saga事务来解决这一困扰。在一些博文和仓库中也搜寻到了.Net下实现Saga模式的解决方案MassTransit,这就省得自己再造轮子了。 分布式事务 分

  • Docker——容器编排(七)2021-07-18 20:00:00

    一、传统方式容器编排实例(Docker官网实例) (1)容器整体的框架 如果按照传统的方式 (2)创建app.py文件,写业务内容 import time import redis from flask import Flask app = Flask(__name__) cache = redis.Redis(host='redis', port=6379) def get_hit_count(): retrie

  • 容器编排——搭建kubernetes单机2021-07-18 16:57:45

    目录 1、组件介绍: (1)Master组件: ① Etcd: ② API server: ③ Controller Manager: ④ Scheduler: (2)Node组件: ① Kubelet: ② Proxy: 2、关闭selinux: 3、关闭防火墙: 4、安装etcd与配置: (1)安装etcd: (2)修改etcd.conf文件: (3)操作etcd服务: ① 启动: ② 停止: ③ 查看状态: ④ 开机自启: ⑤ 关闭开机

  • 第一章 kubernetes概述2021-07-15 22:00:50

    一、Kubernetes概述 1、官网地址:https://kubernetes.io 2、GuiHub:https://github.com/kubernetes/kubernetes 3、又来:谷歌的borg系统,后经Go语言重写并捐献给了CNCF基金会开源 4、含义:词根源于希腊语:舵手/飞行员,K8S-->K12345678S 5、重要作用:开源的容器辅助编排框架工具(生态极其丰

  • 2021年抓住金三银四涨薪好时机,已整理成文档2021-07-15 14:58:26

    容器化时代来了 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑在一台机器上。 (2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机跑多个程序。 (3)容器化时代:一台物理机安装多个容器实例(container),一个

  • Java面试题及答案,docker监控容器2021-07-09 17:02:06

    容器化时代来了 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑在一台机器上。 (2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机跑多个程序。 (3)容器化时代:一台物理机安装多个容器实例(container),一个

  • Kubernetes/k8s学习笔记2021-07-03 19:03:18

    1. k8s介绍 1.1 应用部署方式的发展 在部署应用程序的方式上,主要经历了三个时代: ①传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为应用程序定义资源使用边界,很难合理地分配计算资源,而且程序之间容易产生影响 ②虚拟化部署:可以在一

  • 开发者必备的顶级Java开发工具,javaweb高级编程应用2021-07-02 19:01:29

    容器化时代来了 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑在一台机器上。 (2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机跑多个程序。 (3)容器化时代:一台物理机安装多个容器实例(container),一个

  • 从低代码到无代码:可视化逻辑编排2021-07-02 09:01:49

    背景介绍 近年来,关于低代码(LowCode)和无代码(NoCode)的讨论在前端社区内越来越火,简单的说低代码就是通过编写少量代码的方式完成应用的开发及上线,而无代码则更进一步,不需要编写代码通过配置的方式即可完成整个应用的开发。目前集团内部的低代码平台已经有很多,比如iceluna,宜搭,乐高,云凤

  • Java面试题及答案,docker监控容器2021-07-01 17:02:12

    容器化时代来了 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑在一台机器上。 (2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机跑多个程序。 (3)容器化时代:一台物理机安装多个容器实例(container),一个

  • java拦截器有什么用,最新整理2021-06-29 15:31:10

    容器化时代来了 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑在一台机器上。 (2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机跑多个程序。 (3)容器化时代:一台物理机安装多个容器实例(container),一个

  • 真服了!大牛自我总结500页“Java成长笔记”2021-06-27 23:34:32

    容器化时代来了 虚拟化技术已经走过了三个时代,没有容器化技术的演进就不会有 Docker 技术的诞生。 (1)物理机时代:多个应用程序可能会跑在一台机器上。 (2)虚拟机时代:一台物理机器安装多个虚拟机(VM),一个虚拟机跑多个程序。 (3)容器化时代:一台物理机安装多个容器实例(container),一个

  • docker-compose编排实战2021-06-26 14:05:17

    文章目录 前言一、概览二、docker-compose文件介绍为了更好的解释直接贴上完整实例: 2.nginx配置 总结 前言 项目中如果使用到了容器,那么合理的编排手段是必不可少的! 一、概览 在使用docker-compose过程中,我们想要有什么样的功能及效果呢? 对于我来说它最好能够: 同一个服

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有