博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
云帮一周问答集锦(10.31-11.06)
阅读量:6715 次
发布时间:2019-06-25

本文共 1122 字,大约阅读时间需要 3 分钟。

本文总结了上周(10.31-11.06)用户在使用 的过程中遇到的一些疑问及解答,大家如果还有其他的问题欢迎留言,我们会做专题进行解答。

Q:云帮总在提 “以应用为中心” 这个 “应用”到底是什么鬼?

A:

首先明确云帮中说的应用绝对不是手机APP。它是云帮平台中可独立操作的单元。

用一个图来简单描述一下云帮应用:

e2aadeded38c404bed2f394bf0764ddb25a621e2.png

通过云帮创建的应用就会包含图中提到的属性行为特性

云帮中的应用如何创建呢?

  • 第一种方式:通过源代码创建,也就是说我只要开发了程序源码,就可以通过对接Git仓库创建一个应用

  • 第二种方式:通过应用市场创建,这种方式是最快捷创建应用的方式。相当于将docker hub上的镜像运行起来一样,并且具备云帮平台的一系列特性(高可用,性能监控,弹性伸缩……)

Q:我们想将云帮应用到内部开发测试环境中,有没有好的实践方法?

A:

你说的内部开发测试环境应该就是大家常说的CI/CD吧,容器技术最大的2大优势就是:

  • 封装特性:将代码和环境打包在一个镜像中。

  • 镜像仓库:将镜像以代码的方式推送和发布。 但要想将这两个特性融入到CI/CD流程中,需要我们借助Jenkins、registry、构建等众多组件,还要衔接各个组件之间的关系和调度。

云帮平台提供了一整套的CI/CD工具,借助于DevOps的思想,开发只需要关注代码、业务层面的工作,云帮的自动构建模块可以解决源码Dockerfile的环境构建,并提供快速发布和一键回滚的功能。发布后的应用可以通过实时性能分析排查程序性能问题。一句话:**程序的问题

开发+云帮 全部搞定!** ,运维只需要关注平台底层的资源即可。

9893cc8abdf4c785a5da727118113cad576369b6.png

Q:云帮需要一个应用域名,它到是做什么用的?

A:

云帮平台上运行起来的应用,如果需要外部访问,都需要一个域名与之对应。这个域名是应用的标示,同时也是平台负载均衡区分后端服务的方法。下图是负载均衡根据不同的域名代理到后端真实的应用容器的示例图:

05d33ed8b91a33a7230989baf371e88222d6770f.png

说明:

  • 每个应用有一个唯一的域名。(应用名.团队名.xxx.xxx)

  • 当用户访问应用域名时,请求会到达负载均衡。

  • 负载均衡根据不同的域名将请求甩给后端的容器组。

云帮安装程序默认会自动注册一个*.<random>.goodrain.io 的泛域名并进行dns的解析工作。

Q:我想编排一系列服务,为什么云帮没有服务编排功能?

A:

云帮是通过依赖的方式来建立各个应用之间的关系,例如:一个php应用需要redis和mysql服务,云帮只需要在php应用的依赖页面关联这两个服务即可。后续云帮会增强服务编排的功能如:

  • 直接通过 docker-compose 配置文件创建应用

  • 应用的分组

  • 应用的批量处理

  • 应用镜像下载

转载地址:http://eqelo.baihongyu.com/

你可能感兴趣的文章
排序算法 时间、空间复杂度
查看>>
flex容器主轴上的部分元素单独设置位置
查看>>
window10安装Ubuntu虚拟机踩坑系列
查看>>
JavaScript倒计时
查看>>
ArrayList源码分析
查看>>
golang后端库gin笔记
查看>>
Vuex源码学习(四)module与moduleCollection
查看>>
【OC梳理】description
查看>>
张家口a货翡翠,梧州a货翡翠
查看>>
JS Object的静态方法汇总( 上 )
查看>>
java B2B2C Springcloud多租户电子商城系统-Eureka服务端与客户端常用配置
查看>>
jvm疯狂吞占内存,罪魁祸首是谁?
查看>>
表格存储Tablestore权威指南(持续更新)
查看>>
java B2B2C源码电子商城系统-Kafka快速入门
查看>>
Spring Cloud云服务 - HongHu架构common-service 项目构建过程
查看>>
hadoop中hive原理及安装
查看>>
pear默认安装后一个小bug
查看>>
nginx-通过Nginx统计当前每个域名流量
查看>>
OpenSSL学习(二十五):基础-指令x509
查看>>
sql server随机函数
查看>>