自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王浩的技术博客

王浩的技术博客,专注于Java语言开发,微服务架构

  • 博客(6)
  • 资源 (25)
  • 问答 (1)
  • 收藏
  • 关注

原创 4个开源监控工具介绍

围绕监控的术语近年来引起了很多混乱,导致一些糟糕的工具宣称能够以一种格式完成所有事情。可观测性的支持者认识到观察一个系统有许多层次。度量标准聚合中最主要的是时间序列数据,这里有许多工具可用,包括开源和商业。我们将专注于开源工具,但其中有包含带有付费组件的开放核心模型。Prometheus这是原生云应用程序中最受认可的时间序列监控解决方案。目前它由Cloud Native Computing F...

2018-12-28 22:37:52 7140 5

原创 Spring Cloud CLI简介

1.简介在本文中,我们将介绍Spring Boot Cloud CLI(或简称Cloud CLI)。该工具为Spring Boot CLI提供了一组命令行增强功能,有助于进一步抽象和简化Spring Cloud部署。CLI于2016年底推出,允许使用命令行、.yml配置文件和Groovy脚本快速自动配置和部署标准Spring Cloud服务。2.安装Spring Boot Cloud CL...

2018-12-20 22:26:38 4865 1

原创 分布式中的一致性算法:Paxos和Raft比较

概述分布式中的一致性可以被描述为在协作解决问题的一组操作之间达成一致的行为。随着开源分布式计算和存储平台的兴起,一致性算法已成为复制的基本工具。其中Paxos和Raft是最受欢迎的一致性算法,通过消除单点故障来提高系统的弹性。虽然Paxos在分布式一致性方面主导着学术和商业话语,但协议本身太复杂而无法推理,因此需要更易理解的算法。研究人员对Paxos进行了广泛的研究,而Raft在工程师中非常受...

2018-12-18 11:01:57 3631

原创 Consul架构介绍

Consul是由HashiCorp基于Go语言开发的支持多数据中心分布式高可用的服务发布和注册服务软件,采用Raft算法保证服务的一致性,且支持健康检查。Consul架构只有一个数据中心的Consul的架构图如下:我们可以看到,有三个不同的服务器由Consul管理。整个架构通过使用Raft算法工作,这有助于我们从三个不同的服务器中选出一个领导者。然后根据诸如Follower和Leader之...

2018-12-12 22:06:56 4121 1

原创 Spring Cloud Consul 基础使用介绍

1.概述onsul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。Consul是一个工具,提供解决微服务架构中一些最常见挑战的组件:服务发现 -...

2018-12-07 14:52:15 2280

转载 服务发现的基本原理与比较:Eureka vs Consul vs Zookeeper

前言在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了巨大的挑战。因此,动态的服务注册与发现就显得尤为重要。解决的问题在一个分布式系统中,服务注册与发现组件主要解决...

2018-12-05 14:36:30 8726

Spring Cloud Task 简单示例

Tasks是Spring Cloud Data Flow中的一个基础项目,允许用户将几乎任何Spring Boot应用程序作为一个短期任务执行。

2018-10-12

Zuul和Eureka的负载均衡示例

在本例中,我们将介绍如何通过Zuul和Eureka一起使用来实现负载均衡。 我们将请求路由到注册在Spring Cloud Eureka,并通过Zuul Proxy来发现的REST服务。

2018-09-18

使用Spring Cloud Netflix Zuul代理网关访问后台REST服务例子

分离单独部署的前端应用程序和后端REST API之间的通信

2018-09-11

Spring Cloud Netfix Hystrix断路器例子

Spring Cloud Netfix Hystrix断路器例子工程。使用Spring Cloud Netflix Hystrix以及Spring RestTemplate或Spring Cloud Netflix Feign实现断路器模式。

2018-08-16

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

Spring Cloud 安全:集成OAuth2的数据库方式实现。在MySQL中存储每个用户帐户的OAuth数据。

2018-07-26

Spring Cloud 集成OAuth2实现身份认证和单点登录

Spring Cloud 安全:集成OAuth2实现身份认证和单点登录 示例代码

2018-07-20

介绍Spring Cloud Stream与RabbitMQ集成

介绍Spring Cloud Stream与RabbitMQ集成的代码示例。Spring Cloud Stream是一个建立在Spring Boot和Spring Integration之上的框架,有助于创建事件驱动或消息驱动的微服务。

2018-05-13

Spring Cloud微服务的安全保护

在Spring Cloud中对应用进行安全保护通常使用Spring Security,本例中使用Spring Session和Redis来共享会话。

2018-05-03

使用Spring Cloud搭建的微服务示例

使用Spring Cloud搭建的微服务示例,包含了5个服务:配置服务、注册服务、网关服务、图书服务和评分服务。实现了微服务的配置、服务注册与发现、服务网关路由等功能,是一个基础的框架。

2018-04-25

应用程序smallShow

使用jCryption2.0加密表单提交的字段,服务端使用Java解密。 应用程序,直接放到Tomcat下即可运行。

2015-01-30

smallShow-v0.9.3

使用jCryption2.0加密表单提交的字段,服务端用Java解密。 工程源码。

2015-01-30

javacryption工程源码

jCryption 2.0 implementation for Java

2015-01-30

Apache Shiro 身份认证例子- Web应用

可直接拷贝到Tomcat下运行,默认用户名/口令:admin/admin

2014-01-17

Apache Shiro 身份认证例子-源码

Apache Shiro 身份认证例子-源码

2014-01-17

基于Apache Mina实现的TCP长连接和短连接实例

基于Apache Mina实现的TCP长连接和短连接实例 详细说明,可参见blog http://blog.csdn.net/peterwanghao/article/details/6900523

2013-04-27

Unitils示例

单元测试框架Unitils例子工程,集成了DBUnit,EasyMock.

2012-12-28

Axure快速原型设计(第二版)

原型制作软件Axure RP的使用说明手册

2012-02-10

Shiro应用实例5

Shiro应用实例5 : 基于权限的访问控制

2010-02-03

Shiro应用实例4

Shiro应用实例4 : 基于角色的JSP标签访问控制

2010-02-03

Shiro应用实例3

Shiro应用实例3 : 基于角色的访问控制

2010-02-03

Shiro应用实例2

Shiro应用实例2 : 一个简单的Web应用,具有身份验证.

2010-02-03

Shiro应用实例-数据库

Java安全框架Shiro的使用实例-数据库

2010-02-02

Shiro应用实例1

Java安全框架Shiro的使用示例1—一个简单的Web应用,没有安全控制。

2010-02-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除