首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序员果果

    DockerSwarm 集群环境搭建

    Swarm的基本架构如下图所示: [g3dze7k2v1.png] 2. 初始化swarm 把第一台机器myvm-1充当管理节点,第二台myvm-2 、第三台myvm-3为工作节点。 swarm 集群 $docker swarm join \ --token SWMTKN-1-4lzr2216s61ecbyayyqynjwybmxy5y5th5ru8aal2a0d1t2vn3- 节点myvm-3,执行myvm-2相同的操作加入集群。 集群的大部分命令需要在管理节点中才能运行 我们进入管理节点 myvm-1 ,查看集群的节点信息。 因为我们指定--replicas 3 启动了3个运行nginx的容器 ,所以三个节点myvm-1、myvm-2、myvm-3 上都运行了一个 nginx 的容器,可以通过改其中一个节点上的nginx的欢迎页

    1.2K20发布于 2019-05-28
  • 来自专栏Kubernetes 与 Devops 干货分享

    DockerSwarm实践及原理

    主机就被抽象为单个大型的虚拟 Docker 主机,在管理节点上,用户可以像在单机一样在集群上操作容器或服务 基本概念 Swarm集群中管理的对象主要由三个,Task、Service与Node,其中Node上面已经介绍过 dnsrr来设定,另外服务需要加入一个覆盖网,例如 docker service create --endpoint-mode dnsrr --network overlay1 --replicas 3 使用也很简单,只需要在服务创建时添加端口号映射就可以了,如下 docker service create --network overlay1 --replicas 3 -p 80:80 --name manager] restart_policy: condition: on-failure delay: 5s max_attempts: 3 memory: 20M restart_policy: condition: on-failure delay: 5s max_attempts: 3

    1.2K30编辑于 2022-10-31
  • 来自专栏程序员果果

    DockerSwarm 微服务部署

    在《DockerSwarm集群环境搭建》中,我们使用docker service create 来部署服务时,一次只能部署一个服务,这一节就讲解 DockerSwarm 集群环境中, 使用 docker-compose.yml > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w<em>3</em>.org/2001/XMLSchema-instance > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w<em>3</em>.org/2001/XMLSchema-instance 启动集群环境 启动之前搭建好的 docker swarm 集群环境: docker-machine start myvm-1 myvm-2 myvm-<em>3</em> 要在管理节点下部署服务,所以需要知道哪台是管理节点 <em>3</em>.

    76530发布于 2019-05-28
  • 来自专栏IT架构圈

    『高级篇』docker之DockerSwarm的了解(27)

    这次一起了解下docker Swarm,什么是dockerSwarm。 ? 如果在这样挨个的登录在每个ssh主机上管理容器,就非常的吃力了,而且我们的应用也需要高可用,也需要避免单点的故障,docker现有的能力已经很难满足这样的需求了,在这样的背景下,docker社区就产生类的dockerSwarm docker,Marathon,zookeeper,加入我们现在有5台liunx服务器,每个上面都装有docker,选择一台作为manager,上面执行下图的第一条命令, 执行完之后会打印出来一个token作为dockerSwarm PS:假定运行了一个nginx服务2个实例,nginx1 和nginx2,容器内的端口是80,主机内的端口是8080, 这2个容器分别运行在node2和node3上,看到了吧node1虽然没有运行实例但是依然有 对docker命令参数支持完善 跟docker同步发布,docker的新的特性在dockerSwarm上都可以得到体现。 PS:docker Swarm基本都了解的差不多了。

    1.1K10发布于 2018-12-05
  • 来自专栏IT架构圈

    『高级篇』docker之DockerSwarm的集群环境搭建(28)

    docker service scale nginx=3 docker service ls ? ? PS:dockerSwarm的服务发现,负载均衡。

    85620发布于 2018-12-06
  • 来自专栏IT架构圈

    『高级篇』docker之DockerSwarm微服务部署(30)

    微服务扩缩容 docker service scale ms_gateway-zuul=3 docker service ps ms-gateway-zuul ? ?

    80710发布于 2018-12-06
  • 来自专栏sktj

    python3 介绍

    TIOBE上python排在第三,而且还在上升。 Java 占据了世界上绝大部分电商、全融、通信等服务端应用开发,而C占据了世界上绝大部分贴近操作系统的硬件编程。

    98410发布于 2019-12-12
  • 来自专栏四火的唠叨

    D3 介绍

    ,它介绍了 SVG、VML 和 Canvas)。 D3 帮助你屏蔽了浏览器差异,做出来图案的效果可以说是炫目得一塌糊涂,可是代码却很简洁。在我第一次听人介绍 D3 的时候,确实被其示例震撼到了,大量的例子在这里可以找到。 进一步介绍: 选择器:用惯了 JQuery 的话,这个没有什么可说的,比如这样的例子: d3.select('#vis').append('div').style('top', '20px').style 你可以用 D3 加上自己定义的 CSS 来创建 SVG 图案,浏览器未来的特性也会被 D3 封装起来给你用,这些事情无非是让你对 DOM 和其上的数据的操作换了一种形式而已。 D3 支持几种渐变的风格,帧速很高,实际上还是 CSS3 的渐变,但是对开发人员来说好用多了。 当然,直接拿 D3 来绘制图表可能会觉得繁琐,如果使用它的扩展就方便多了。

    2.1K20编辑于 2022-07-15
  • 来自专栏前端学习文档

    CSS3 介绍

    source=cloudtencent 什么是 CSS3? CSS3 是 CSS 一个新的标准,直接理解为是 CSS 的升级版,里面新增了很多样式(特性)。 CSS3 盒子模型 注意 CSS3 盒子模型必须要掌握,否则你在实际开发中遇到样式错乱很难排查问题。 但是在实际开发中,前者是相对更加灵活的,但是 W3C 规范中规定了它们不能被包含在其中,为了解决这个问题,在新的 css3 标准中新增了 box-sizing 属性,用于切换两种盒子模型。 ; 时,浏览器会按照 W3C 标准进行解析,将 border 和 padding 不计算在 width 或 height 其中。 新特性 注意 目前只大致列举 CSS3 新特性,后续的文章会详细介绍 盒子模型 盒子圆角 盒阴影 边框图片 背景 渐变 文本效果 字体 2D 转换 3D 转换 动画 & 过度 弹性盒子 选择器

    71430编辑于 2023-04-11
  • 来自专栏点云PCL

    PCL滤波介绍(3)

    3 分割得到的其一平面模型 ?

    1.3K30发布于 2019-07-30
  • 来自专栏python3

    Cassandra基本介绍(3) - 架

    下面将介绍下Cassandra内部简单结构。     

    1K10发布于 2020-01-08
  • 来自专栏深入浅出区块链技术

    Uniswap V3 介绍

    今天,我们很高兴地介绍 Uniswap v3 的概况。我们的目标是在 5 月 5 日在以太坊主网发布,并在之后的不久部署到 Optimism L2 上。 Uniswap v3 介绍: 集中流动性,使个人 LP (流动性提供者)对其资本分配到什么价格范围有细微的控制。个别仓位汇总到一个资金池里,形成一条组合曲线,供用户交易时对照。 请继续阅读 Uniswap v3 的详细信息。更深层次的技术概述请查看Uniswap v3 Core 白皮书[4]、Uniswap v3 Core 智能合约[5]。 Uniswap v3 Core 代码库[12]包含了为协议提供动力的基本的底层智能合约。 Uniswap v3 外围代码库[13]包含了一个智能合约的集合,旨在方便用户与核心合约的交互。 v3 Core白皮书: https://uniswap.org/whitepaper-v3.pdf [5] Uniswap v3 Core智能合约: https://github.com/Uniswap

    1.8K30发布于 2021-04-02
  • 来自专栏字根中文校对软件

    介绍3个REST框架

    介绍3个REST框架         Bye Bye SOAP , Hello REST 题记 最近需要ruby和java协同工作,本来想用 ruby java bridge 形式的方案实现, 这两天tss上介绍了Cetia4 REST Framework  这个REST 框架,看过简单的介绍后决定使用他了。

    87920发布于 2019-02-14
  • 来自专栏python3

    GNS3 配置介绍

    D:\progra~1\GNS3\SecureCRT\SecureCRT.EXE /script D:\progra~1\GNS3\SecureCRT\Scripts\MYSecurecrt.vbs / 如何在GNS3中使用VPCS虚拟PC ? ? VPCS介绍 ? 可以使用简单的ping和tracert命令。利用show命令查看PC的IP和MAC地址。 1、 利用“Symbol Library”可以将VPCS集成进GNS3中。 在GNS3 GNS3窗口中选择Edit菜单的Symbol Manager菜单项。 2、在GNS3窗口Node Type中将出现计算机的图标,如下图: ? 3、将一台路由器和两台计算机拖入工作区中,如下图所示: ?

    1.6K10发布于 2020-01-14
  • 来自专栏Rabbit的专栏

    SQLite3详细介绍

    SQLite3详细介绍 介绍 SQLite 是一个嵌入式 SQL 数据库引擎,它实现了一个自包含、无服务器、零配置、事务性 SQL 数据库引擎。 Windows下是sqlite3.exe)即可进入SQLite 控制台操作 进入SQLite数据库 $~: sqlite3 执行如下命令可以进入并打开一个数据库 如果demo.db不存在则会在当前目录下创建一个 demo.db文件 $~: sqlite3 demo.db 也可以指定数据库文件的路径 如果该路径下不存在demo.db则执行后续命令时会报错 $~: sqlite3 . 图片 SQL语法 ---- SQLite具体的SQL语法可以在官网查看 https://sqlite.org/lang.html SQLite中很多SQL语法都与MySQL类似,以下内容偏重于介绍 SQLite中的事务 官网对于SQLite中的事务有详细的介绍,具体可参考 https://www.sqlite.org/lang_transaction.html https://www.sqlite.org

    3.7K70编辑于 2022-07-01
  • 来自专栏氧化先生的专栏

    Effective Testing with RSpec 3介绍

    我们将使用RSpec 3框架来探索编写测试的艺术。 RSpec的每个方面都旨在解决开发人员在野外遇到的一些问题。 有了它,您可以放心地构建Ruby应用程序。 如何使用本书 通过本书,您将分三个阶段学习RSpec 3: •第一部分:介绍练习,让您熟悉RSpec •第二部分:跨越几个章节的工作示例,以便您可以在一个有意义的大小项目中看到RSpec •第III-V 最后,如果您每天使用RSpec 3,请将本书的深入部分放在附近。 在特定情况下你会发现它们很方便 - 我们这样做,而且我们多年来一直在使用RSpec! 也就是说,我们做了一些假设,以防止本书过于陷入介绍性材料。 首先,我们假设您熟悉Ruby。 你不需要成为专家。 在大多数情况下,我们坚持使用类,方法和块的基础知识。 ://pragprog.com/book/rspec3/effective-testing-with-rspec-3 6. https://github.com/rspec-3-book 有关RSpec

    3.8K20发布于 2018-09-06
  • 来自专栏如来的java学习

    jvm介绍 day3

    由下往上进行加载 只要有一个类加载器加载成功,就加载成功了, 下面加载不成功 则给上面的双亲让双亲进行加载。

    45920发布于 2020-07-14
  • 来自专栏python3

    ehcache 3.* 使用介绍

    注意:    1.heap是必须配置的;    2.disk tier不能与cluster tier共存,因为,它们回产生不一致;    3.个缓存tier是金字塔的配置,也就是 heap > off

    2.8K20发布于 2020-01-06
  • 来自专栏宜达数字

    3DVR技术介绍

    经常有人问我,什么是3D,什么是裸眼3D?什么是全景?什么是VR?什么是AR? 3D 先说3D,其实3D就是指的三维,简单说:x、y、z,后面的裸眼3D,全景,VR,AR,MR都离不开这个3D基础。 也就是说内容得是3D。 裸眼3D 裸眼式3D可分为光屏障式(Barrier)、柱状透镜(Lenticular Lens)技术和指向光源(Directional Backlight)裸眼3D:康得新、超多维、易维视、 立体通、乳园 、全息风扇 技术底层的3D 英伟达 3D VISION 3D Vision是NVIDIA显卡的一项3D立体显示技术,配备了相应的3D眼镜等设备3D Vision对硬件要求比较高, 要想体验到3D Vision 3、必须购买NVIDIA的3D Vision眼镜 AMD HD3D 基于Radeon系列显卡的立体成像显示技术,AMD HD3D支持Bit Cauldron、XpanD、RealD、YANTOK等多种

    1.2K50编辑于 2022-03-24
  • 来自专栏全栈程序员必看

    Nexus3功能介绍

    创建Proxy的具体步骤 1、点击左上角的“Create Repositories”按钮 2、选择要创建的类型 3、填写详细信息 Name:就是为代理起个名字,我取名为“aliyun” Remote

    1.4K10编辑于 2022-09-14
领券