驾校网站建设费用怎么自己做网站
news/
2025/9/23 4:34:04/
文章来源:
驾校网站建设费用,怎么自己做网站,外贸订单从哪里接,广告联盟怎么赚钱2019独角兽企业重金招聘Python工程师标准 Lori Macvittie 微服务架构是把双刃剑#xff0c;我们享受它带来的开发速度#xff08;development velocity#xff09;#xff0c;却也不得不面对服务间通讯带来的复杂性问题。 目前大多数扩展容器化微服务的架构多… 2019独角兽企业重金招聘Python工程师标准 Lori Macvittie 微服务架构是把双刃剑我们享受它带来的开发速度development velocity却也不得不面对服务间通讯带来的复杂性问题。 目前大多数扩展容器化微服务的架构多是基于proxy-based复杂均衡器实现的。在这些架构的问题在于容器环境内部伸缩往往依赖于IP tables并受制于传统网络层。 所有这些代理提供相同的核心功能扩展容器环境中的分布式服务。这些服务是一种短暂的构建ephemeral constructs实际上并不存在——除了在定义它们的资源配置文件中。基于IP tables的扩展解决方案的问题是这些服务是7层(HTTP)构造通常充当单个API调用的“后端”而非整个应用程序。 正如我们所知道的从客户端显示为单个、整体构造的应用实际上由许多不同的(和分布式的)微服务组成。有些服务是纯内部的供其他服务使用这意味着要在容器环境中进行大量的service-to-service通信。 在这些环境中一切都是HTTP/HTTP2之上的api因此我们需要L7(HTTP)路由。我们还需要一致的安全、身份验证和策略执行。所有这些都是基于IP tables的方法无法实现的。 针对种种微服务架构服务间通讯的问题和难点目前出现的一些Service Mesh相关开源项目已经开始着手解决这些挑战核心集中于以下8个方面 构建 - 除了将策略与CI/CD工具链集成并确保配置的声明性模型以便将service mesh视为一层基础设施之外构建并不是Service Mesh的“强项”测试和集成 – Service Mesh可以帮助确保开发、测试、生产之间一致的策略。分阶段部署这种方法在过去运作良好但它是将延迟插入部署过程的障碍之一。企业正在寻找一种将服务直接部署到生产的方法并采用流量控制和回滚机制来处理故障。版本控制 - 服务网格可以作为基本API网关根据API版本等变量路由流量甚至可以翻译版本以便在API版本过渡期间提供帮助。客户端升级并不总是强制的这意味着会存在多个版本。Service Mesh可以将对旧API版本的请求转换为最新版本以帮助降低维护同一API的多个版本的成本和负担。部署 - 得益于HTTP能力Service Mesh是实现蓝/绿部署金丝雀测试和流量控制的好方法。日志记录 - 分布式日志记录始终是一个问题而且在实例生存时变化很大的环境中它会更加麻烦。Service Mesh提供了一个通用的集中位置来实现日志记录以及执行请求跟踪等功能的能力。监控 - 监控是应用扩展的核心之一。虽然应用可以通过实现某些功能重试、断路等来处理服务不可避免的故障但会给应用带来不必要的负担。Service Mesh承担了service-to-service通信的负担并提供监控其目标是在生产中专注于MTTD和MTTR因为在生产中运行很困难故障是不可避免的。调试 - 系统越复杂调试就越困难。Service Mesh可以帮助进行根本原因分析使用分析和遥测提供统计数据和故障前通知并隔离容器而不是杀死容器以便对其进行彻底检查。这在由于内存泄漏缓慢导致故障的情况下特别有用。网络 - 网络仍然是容器的关键可能比在不太复杂的环境中更为重要。从该网络中抽象服务的愿望意味着您不希望在每个服务中实现许多移动部件服务发现、SSL和证书管理、断路器、重试、健康监控等。引入需要包含与网络相关的功能会增加微服务并引入额外的架构和技术债务。服务网格承担了这些功能并提供了所需的规模和安全性而不影响开发。Service mesh是一个令人兴奋的演变它结合了云和容器的现代原则和坚实的规模基础。随着2018年以来容器技术的普以及对企业级应用扩展和支持的需求Service Mesh的未来值得期待。 END -关于Rainbond Rainbond是一款以应用为中心的开源PaaS由好雨基于Docker、Kubernetes等容器技术自主研发可作为公有云或私有云环境下的应用交付平台、DevOps平台、自动化运维平台和行业云平台或作为企业级的混合云多云管理工具、Kubernetes容器管理工具或Service Mesh微服务架构治理工具。 Rainbond项目网站试用Rainbond公有云 注册或使用Demo账号/密码登录rainbond-demo/rainbond-demoGithub码云文档微信群: 添加微信“zqg5258423”并接受邀请入群 技术 Service Mesh真的是云原生应用的绝配吗技术 Service Mesh微服务架构的崛起 2018/0706技术 Service Mesh什么是Sidecar模式 2018/06/21技术 开源PaaS Rainbond v3.6.0正式发布Service Mesh开箱即用 2018/06/20技术 解读Rainbond ServiceMesh微服务架构_开源PaaS Rainbond 2018/05/15技术 Pinpoint-java性能分析最佳实践_开源PaaS Rainbond 2018/05/08技术 通过Minio搭建私有化对象存储服务_开源PaaS Rainbond 2018/04/26技术 揭秘高可用负载均衡组件Rainbond-Entrance_开源PaaS Rainbond 2018/04/25技术 Rainbond插件体系设计简介_开源PaaS Rainbond 2018/02/24技术 Rainbond如何对接外部Maven仓库_开源PaaS Rainbond 2018/01/18技术 Spring Boot框架配置MySQL_开源PaaS Rainbond 2018/01/10技术 基于Midonet的多租户网络设计_开源PaaS Rainbond 2018/01/09 转载于:https://my.oschina.net/zhouyq/blog/1861476
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/911366.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!