摘要: 索引注意事项 (1)最左前缀原则 如果查询的时候,查询条件精确匹配索引的左边连续一列或几列,则可以命中索引。 (2)避免where 子句中对字段施加函数,如to_date(create_time)>xxxxxx,这样会造成无法命中索引。 (3)在使用InnoDB 时,使用与业务无关的自增主键作为主键,即使用逻辑主键,而不要使用业务主键。 (4)合理利用索引覆盖阅读全文
posted @ 2018-12-16 13:40 Rickie 阅读(49) 评论(0) 编辑
摘要: 部署Bookinfo示例程序详细过程和步骤(基于Kubernetes集群+Istio v1.0)阅读全文
posted @ 2018-08-23 22:40 Rickie 阅读(284) 评论(0) 编辑
摘要: 详细介绍了基于Kubernetes集群,安装Istio v1.0 详细过程和步骤。阅读全文
posted @ 2018-08-23 22:26 Rickie 阅读(1099) 评论(0) 编辑
摘要: 闲时翻译了几篇基于Spring Cloud、Netflix OSS 构建微服务的英文文章,为方便分享交流,整理为PDF文档。阅读全文
posted @ 2017-03-21 13:15 Rickie 阅读(1728) 评论(0) 编辑
摘要: 我们将创建一个新的微服务,命名为product-api,作为一个外部API(OAuth 术语为资源服务器-Resource Server),并通过之前介绍过的Edge Server暴露为微服务,作为Token Relay,也就是转发Client端的OAuth访问令牌到资源服务器(Resource Server)。另外添加OAuth Authorization Server和一个OAuth Client,也就是服务消费方。阅读全文
posted @ 2017-03-19 10:45 Rickie 阅读(2694) 评论(0) 编辑
摘要: 在上一篇文章中,我们已使用Spring Cloud和Netflix OSS中的核心组件,如Eureka、Ribbon和Zuul,部分实现了操作模型(operations model),允许单独部署的微服务相互通信。在本文中,我们继续关注微服务环境中的故障处理,通过Hystrix(Netflix Circuit Breaker)提升服务弹性。阅读全文
posted @ 2017-03-18 16:44 Rickie 阅读(453) 评论(0) 编辑
摘要: 前一篇文章中,我们定义了微服务使用的操作模型。这篇文章中,我们将开始使用Spring Cloud和Netflix OSS实现这一模型,包含核心部分:服务发现(Service Discovery)、动态路由(Dynamic Routing)、负载均衡(Load Balancing),和边缘服务器(Edge Server),其他部分在后面的文章中介绍。 我们将使用来自Spring Cloud和Netflix OSS的一些核心组件,实现在已部署的微服务交互,不必手动管理配置,如每一个微服务的端口或者手工配置路由规则等等。为了避免端口冲突,我们的微服务在启动时,将从端口段中动态获取可用的端口。为了方便访问微服务,我们将使用Edge Server提供一个微服务的访问入口点。阅读全文
posted @ 2017-03-13 19:14 Rickie 阅读(4561) 评论(0) 编辑
摘要: 当我们在系统范围内部署大量的微服务时,一个新的挑战产生了,单体应用部署时不会发生。这篇文章将针对这些新的挑战,在系统范围内部署大量微服务时定义一套操作模型(operations model)。这篇文章分为如下几个部分: 前提条件;扩展;问题;需要的组件;参考模型;下一步;阅读全文
posted @ 2017-03-12 16:02 Rickie 阅读(1020) 评论(0) 编辑
摘要: 这本书翻译比较流畅,内容整理、编排清晰,由浅入深,图文并茂,非常适合 iOS 5 开发学习初学者。虽然博客园主要以.NET 技术为主,但现在移动开发和移动互联网市场日趋火热,.NET 开发人员还是需要学习和了解移动开发技术的。中文版,PDF格式。推荐一下!占用首页位置,希望对博客园的开发人员有帮助,也对他们的工作表示敬佩!**原文内容如下:目前,这是第一本介绍iOS 5.x 和 Xcode 4.3 的中文版书籍,尤其适合于iOS 编程开发初学者。本文档由 EntLib 团队翻译整理。如有任何技术问题,欢迎留言。第二版共有 249页,主要包含如下内容:第一部分:Hello World!创建你的第阅读全文
posted @ 2012-08-29 11:22 Rickie 阅读(6772) 评论(23) 编辑
摘要: Windows Server AppFabric 扩展了 Windows Server 以为 Web 应用程序和中间层服务提供增强的托管、管理和缓存功能。 AppFabric 托管功能向 Internet 信息服务 (IIS)、Windows Process Activation Service (WAS) 和 .NET Framework 4 添加了服务管理扩展。其中包括托管服务和托管管理工具,这些工具使部署、配置和管理基于 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 的服务变得更加容易。阅读全文
posted @ 2011-07-19 21:10 Rickie 阅读(569) 评论(0) 编辑