本站公告: PUI正式上线,欢迎体验。

标签:docker

Java和Docker限制问题
技巧积累

Java和Docker限制问题

Mignon 3个月前 (09-03) 258浏览 0评论

问题一:内存时至今日,绝大多数产品级应用仍然在使用Java 8(或者更旧的版本),而这可能会带来问题。Java 8(update 131之前的版本)跟Docker无法很好地一起工作。问题是在你的机器上,JVM的可用内存和CPU数量并不是Docker允许你使用的可用内存和CPU数量。比如,如果你限制了...

使用Spring Cloud和Docker构建微服务
框架积累

使用Spring Cloud和Docker构建微服务

Mignon 2年前 (2016-09-03) 1698浏览 0评论

Spring Cloud 是Pivotal提 供的用于简化分布式系统构建的工具集。Spring Cloud引入了云平台连接器(Cloud Connector)和服务连接器(Service Connector)的概念。云平台连接器是一个接口,需要由云平台提供者进行实现,以便库中的其他模块可以与该云平台...

利用SpringCloud构建微服务
框架积累

利用SpringCloud构建微服务

Mignon 2年前 (2016-09-02) 2759浏览 0评论

Spring Cloud是一系列Pivotal云应用开放工具的合称,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式,为构建分布式系统的一些常见模式提供了解决方案。如果您熟悉构建应用程序的S...

[微服务系列]第七篇:使用微服务重构单体应用
框架积累

[微服务系列]第七篇:使用微服务重构单体应用

Mignon 2年前 (2016-06-17) 1729浏览 0评论

编者的话|本文来自 Nginx 官方博客,是最后一篇。第一篇介绍了微服务架构模块,并且讨论了使用微服务的优缺点。随后的文章讨论了微服务的不同方面,包括使用 API 网关、进程间通讯、服务发现、事件驱动的数据管理,以及部署微服务。本篇将讨论从单体应用迁移到微服务的策略。概述将单体应用转变为微服务的过程...

[微服务系列]第六篇:选择微服务部署策略
框架积累

[微服务系列]第六篇:选择微服务部署策略

Mignon 2年前 (2016-06-09) 1346浏览 0评论

编者的话|本文来自 Nginx 官方博客,是第六篇文章。第一篇介绍了微服务架构模式,并且讨论了使用微服务的优缺点。随后的文章讨论了微服务的不同方面,包括使用 API 网关、进程间通讯、服务发现和事件驱动的数据管理。这篇文章将深入讨论部署微服务的策略。一、诱因部署单体应用意味着运行大型应用的多个相同副...

[微服务系列]第五篇:事件驱动的数据管理
框架积累

[微服务系列]第五篇:事件驱动的数据管理

Mignon 2年前 (2016-06-09) 1623浏览 0评论

编者的话|本文来自 Nginx 官方博客,是第五篇文章。第一篇文章介绍了微服务架构模式,并且讨论了使用微服务的优缺点;第二和第三篇描述了微服务架构模块间通讯的不同方面;第四篇研究了服务发现中的问题。本篇研究微服务架构带来的分布式数据管理问题。一、微服务以及分布式数据管理中存在的问题单体应用通常使用单...

[微服务系列]第四篇:服务发现的可行方案以及实践案例
框架积累

[微服务系列]第四篇:服务发现的可行方案以及实践案例

Mignon 2年前 (2016-06-09) 1718浏览 0评论

编者的话|本文来自 Nginx 官方博客,是微服务系列的第四篇文章。第一篇介绍了微服务架构的模式,讨论了使用微服务架构的优缺点;第二篇和第三篇描述了微服务架构内部的通讯机制。这篇文章中,我们将会探讨服务发现。为什么要使用服务发现?假设我们写的代码会调用 REST API 或者 Thrift API...

[微服务系列]第三篇:微服务架构中的进程间通信
框架积累

[微服务系列]第三篇:微服务架构中的进程间通信

Mignon 2年前 (2016-06-09) 3109浏览 0评论

编者的话|本文来自 Nginx 官方博客,是微服务系列文章的第三篇,在第一篇文章中介绍了微服务架构模式,与单体模式进行了比较,并且讨论了使用微服务架构的优缺点。第二篇描述了采用微服务架构的应用客户端之间如何采用 API 网关方式进行通信。在这篇文章中,我们将讨论系统服务之间是如何实现通信的。在单体应...

[微服务系列]第二篇:使用 API 网关构建微服务
框架积累

[微服务系列]第二篇:使用 API 网关构建微服务

Mignon 2年前 (2016-06-09) 2634浏览 0评论

编者的话|本文来自 Nginx 官方博客,是微服务系列文章的第二篇,本文将探讨:微服务架构是如何影响客户端到服务端的通信,并提出一种使用 API 网关的方法。微服务系列文章的第一篇介绍了微服务架构模式,讨论了使用微服务的优缺点,以及为什么微服务虽然复杂度高却是复杂应用程序的理想选择。在决定以一组微服...

[微服务系列]第一篇:微服务架构的优势与不足
框架积累

[微服务系列]第一篇:微服务架构的优势与不足

Mignon 2年前 (2016-06-09) 3082浏览 0评论

编者的话|本文来自 Nginx 官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。构建单体应用假设我们要开发一款全新的与 Uber 和 Hailo 竞争的打车软件。在前期的会议和需求整理后,你要么需要手动创建一个新项目,要么可以使用 Rails、Spr...