2017年4月5日

摘要: 什么是Ingress 在Kubernetes中,Service和Pod的IP地址只能在集群内部网络中路由,所有到达“边界路由器”(Edge Router)的网络流量要么被丢弃,要么被转发到别处,从概念上讲,它类似下图: Ingress是对外(公网)服务到集群内的Service之间规则的集合:允许进入 阅读全文
posted @ 2017-04-05 22:46 ilinux_one 阅读(9475) 评论(0) 推荐(0)
摘要: spring cloud官方文档提到的服务开发的12项要素。 I. Codebase从一个代码库部署到多个环境。II. Dependencies使用显式的声明隔离依赖,即模块单独运行,并可以显式管理依赖。III. Config在系统外部存储配置信息。IV. Backing Services把支持性服 阅读全文
posted @ 2017-04-05 22:33 ilinux_one 阅读(294) 评论(0) 推荐(0)
摘要: spring 顶级项目:Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入 阅读全文
posted @ 2017-04-05 22:32 ilinux_one 阅读(226) 评论(0) 推荐(0)
摘要: 原文地址http://microservices.io/patterns/service-registry.html,谷歌翻译(略微调整)如下。 背景 使用服务的客户端可以采取客户端发现(Client-side discovery)和服务端发现(Server-side discovery)两种方式进 阅读全文
posted @ 2017-04-05 21:49 ilinux_one 阅读(718) 评论(0) 推荐(0)
摘要: 原文地址:http://microservices.io/patterns/apigateway.html,以下是使用google翻译对原文的翻译。 让我们想象一下你正在建立一个使用微服务模式的网上商店,你所用的产品详细信息页面。你需要开发多个版本的产品详情界面: l 由服务器端Web应用程序生成的 阅读全文
posted @ 2017-04-05 21:23 ilinux_one 阅读(317) 评论(0) 推荐(0)
摘要: 关于微服务分布式事务的一些思考,笔者没有参与过复杂分布式事务的场景,各位大神路过可以分享一些遇到的案例,大家一起探讨。 关于分布式事务,笔者推荐的处理方法是“尽量避免”,如果实在避免不了(这已经是高并发、用户量比较多的网站了)则使用“最终一致性”处理(参照CAP理论base思想),如果处理了事务,但 阅读全文
posted @ 2017-04-05 21:10 ilinux_one 阅读(356) 评论(0) 推荐(0)

导航