logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

socket端口数量限制问题

有些朋友问到了客户端很多时服务端Socket端口不够用的问题,不知道这篇文章是否能回答。http://blog.chinaunix.net/uid-20196318-id-3409788.htmllinux socket使用16bit无符号整型表示端口号,最大到65535。关于端口号,有一个经典的误解就是,因为端口号有限,所以一个客户端最多建立65536个socket连

使用Hashicorp Vault管理私密信息

HashiCorp Vault是一款企业级私密信息管理工具。说起Vault,不得不提它的创造者HashiCorp公司。HashiCorp是一家专注于DevOps工具链的公司,其旗下明星级产品包括Vagrant、Packer、Terraform、Consul、Nomad等,再加上Vault,这些工具贯穿了持续交付的整个流程。管理私密信息的复杂性在应用程序的整个生命周期中管理私密信息并非易事。如果..

Hoverfly - 微服务虚拟化示例

微服务虚拟化是一种模拟基于异构组件的应用程序(如API驱动的应用程序,基于云的应用程序或面向服务的体系结构)中特定组件行为的技术。Hoverfly是一个轻量的API服务模拟工具(有时候也被称作服务虚拟化工具)。 使用Hoverfly,您可以创建应用程序依赖的API的真实模拟。什么是微服务虚拟化?目前云应用程序大量使用微服务,这些微服务相互交互以实现某些业务能力。在开发这种类型的生态系统时,我...

Apache Shiro 会话管理

在安全框领域,Apache Shiro 提供了一个独一无二的东西:一个完整的企业级Session 解决方案,从最简单的命令行及智能手机应用到最大的集群企业Web 应用程序。如果你需要session 支持,你可以使用Shiro的Session支持,比Web 容器或使用EJB 有状态会话Bean这两种机制的使用和管理更为简单。下面是Shiro对Session支持的一些特点:1) POJO/J2

介绍如何在Spring-Cloud中使用Zookeeper作为服务注册中心

本文将介绍如何使用Zookeeper在微服务框架中实现服务发现,该服务发现机制可作为云服务的注册中心。通过Spring Cloud Zookeeper为应用程序提供一种Spring Boot集成,将Zookeeper通过自动配置和绑定 的方式集成到Spring环境中。在本例子中我们将创建两个应用程序:提供服务的应用程序(称为 服务提供者)使用此服务的应用程序(称为 服务消费者)A...

#微服务
Spring Cloud 安全:集成OAuth2的数据库方式实现

在前面的一篇文章《Spring Cloud 安全:集成OAuth2实现身份认证和单点登录》中介绍了如何在Spring Cloud 微服务中集成OAuth2协议实现云的安全特性。在这个例子中使用的是内存数据库,如果你的系统是运行在生产环境中,并且拥有多个服务器实例时,很可能不希望使用内存来存储用户令牌。你或许需要在某个中心位置(具有一定程度的分布式一致性)来存储每个用户帐户的OAuth数据。最简单的

介绍微服务中服务治理Spring-Cloud-Netflix-Eureka

1、概述微服务框架中最为核心和基础的模块就是服务治理,它主要用来实现各个微服务实例的自动化注册与发现。在这个体系结构中有一个“中心点”——服务注册中心,每个服务必须注册到服务注册中心。而各个服务之间进行通讯并不需要知道具体服务的主机名和端口。这种实现的一个缺点是所有客户机必须实现某种逻辑来与这个中心点进行交互,这样在实现服务请求之前将增加一次额外的网络往返。Spring Cloud 使用 ...

#微服务
分布式事务中的Saga模式

微服务架构(MSA)已经变得非常流行。但是,一个常见问题是如何跨多个微服务管理分布式事务。当微服务架构将单体系统分解为自封装服务时,意味着单体系统中的本地事务现在分布到将按顺序调用的多个服务中。说到分布式事务,通常熟悉的是两阶段提交,TCC等常见模式。 初次之外还有基于Saga实现的分布式事务。什么是Saga?Saga事务模型又叫做长时间运行的事务(Long-running-transact...

Zuul和Eureka的负载均衡示例

1.概述在本文中,我们将介绍如何通过Zuul和Eureka一起使用来实现负载均衡。我们将请求路由到注册在Spring Cloud Eureka,并通过Zuul Proxy来发现的REST服务。2.初始设置我们需要设置Eureka服务器/客户端,如文章介绍微服务中服务治理Spring-Cloud-Netflix-Eureka所示。3.配置ZuulZuul还从Eureka服务站点获取服务列...

#负载均衡
Spring Cloud 中整合Zipkin进行服务跟踪

在这篇文章里介绍如何将Zipkin整合到我们的云服务里。Zipkin是一个开源项目,它提供了在分布式环境下发送、接收、存储和可视化跟踪的机制。这使我们能够对服务之间的活动进行关联,并更清楚地了解我们服务中发生的情况。这篇文章中的示例工程是基于之前文章的进一步开发,想了解更多情况可阅读。“使用Spring Cloud搭建的微服务示例” “Spring Cloud 微服务的安全保护”1、Z...

    共 29 条
  • 1
  • 2
  • 3
  • 请选择