随笔分类 -  架构设计

上一页 1 2 3 4 5 6 7 ··· 40 下一页
摘要:omcat线程池有如下参数:    maxThreads, 最大线程数,tomcat能创建来处理请求的最大线程数    maxSpareTHreads, 最大空闲线程数,在最大空闲时间内活跃过,但现在处于空闲,若空闲时间大于最大空闲时   阅读全文
posted @ 2019-12-05 10:28 星朝 阅读(1210) 评论(0) 推荐(0) 编辑
摘要:之前项目一直在tomcat下开发,后来在上线之前,需要进行性能安全测试,可是测试的同事反应,登陆口线程并发一多的时候,系统立马就没法登陆了。 中间件是tomcat6.  tomcat的日志总是简洁的很,在控制台只发现一句 超过系统最大线程的错误。系统并没有死,只是不再响应了。开始以为是线程 阅读全文
posted @ 2019-12-05 10:25 星朝 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:之前我发过一篇《说说我为什么看好Spring Cloud Alibaba》,然后这两天有网友给我转了这篇文章《坑爹项目spring cloud alibaba,我们也来一个》,问我的看法是怎么样的,聊天时候简单说了一下。今天在家休息,抽空整理一下内容,逐点说一下我的看法,主要还是觉得这篇文章博眼球的 阅读全文
posted @ 2019-12-05 10:04 星朝 阅读(924) 评论(0) 推荐(0) 编辑
摘要:【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理)>>> 许多开发语言都将函数表达式集成到了其集合库中。这样比循环方式所需的代码更少,并且更加容易理解。以下面的循环为例: for(int i = 0; i <&nb 阅读全文
posted @ 2019-12-04 16:29 星朝 阅读(991) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/huihuilovei/article/details/62041734 <! 一个博主专栏付费入口 <! 一个博主专栏付费入口结束 <! 阅读全文
posted @ 2019-12-04 14:35 星朝 阅读(4807) 评论(0) 推荐(0) 编辑
摘要:一 入口 github.com/hashicorp/consul/agent/consul/server.gofunc (s Server) setupRaft() error {    状态机,用于consul 信息的查询,如kv等     阅读全文
posted @ 2019-12-03 17:18 星朝 阅读(1120) 评论(0) 推荐(0) 编辑
摘要:【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理)>>> 1、模板热部署         在SpringBoot中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在applic 阅读全文
posted @ 2019-12-03 16:30 星朝 阅读(4845) 评论(0) 推荐(0) 编辑
摘要:背景 10月2号凌晨12:08收到报警,所有请求失败,处于完全不可用状态 应用服务器共四台resin,resin之前由四台nginx做负载均衡 服务器现象及故障恢复步骤 登入服务器,观察resin进程,初看无任何异常,且占用资源正常,有非业务逻辑相关(一些schedule task)的日志输出,但无 阅读全文
posted @ 2019-11-28 14:29 星朝 阅读(1677) 评论(0) 推荐(0) 编辑
摘要:路由简介:         SpringCloudGateWay 是用于替代zuul作为API网关,在gateway中有三个重要的名词:过滤器,断言,路由       过滤器与断言 阅读全文
posted @ 2019-11-27 17:59 星朝 阅读(1241) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Gateway Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 AP 阅读全文
posted @ 2019-11-27 17:46 星朝 阅读(2130) 评论(0) 推荐(0) 编辑
摘要:API 网关 API 网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题: 客户端会多次请求不同的微服务,增加了客户端的复杂性。 存在跨域请求,在一定场景下处理相对复杂。 阅读全文
posted @ 2019-11-27 17:42 星朝 阅读(826) 评论(0) 推荐(0) 编辑
摘要:从2016年起就开始接触Consul,使用的主要目的就是做服务发现,后来逐步应用于生产环境,并总结了少许使用经验。最开始使用Consul的人不多,为了方便交流创建了一个QQ群,这两年微服务越来越火,使用Consul的人也越来越多,目前群里已有400多人,经常有人问一些问题,比如: 服务注册到节点后, 阅读全文
posted @ 2019-11-27 16:23 星朝 阅读(421) 评论(0) 推荐(0) 编辑
摘要:什么是 Consul ​ Consul是一种服务网格解决方案,提供具有服务发现,配置和分段功能的全功能控制平面。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全服务网格。Consul需要数据平面并支持代理和本机集成模型。Consul附带一个简单的内置代理,因此一切都可以开箱即用,但也 阅读全文
posted @ 2019-11-27 16:16 星朝 阅读(602) 评论(0) 推荐(0) 编辑
摘要:1、建立三个consul节点(一个server+两个client) 具体的过程见http://www.cnblogs.com/java zhao/p/5375132.html 1)在终端下启动vagrant vagrant up(Vagrantfile还是建立两个节点,如下) 1 mode: rub 阅读全文
posted @ 2019-11-27 16:15 星朝 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:命令行选项 以下选项全部在命令行中指定。 advertise  通告地址用于更改我们通告给集群中其他节点的地址。默认情况下, bind地址是通告的。但是,在某些情况下,可能存在无法绑定的可路由地址。这个标志使闲聊不同的地址来支持这一点。如果此地址不可路由,则节点将处于持续振荡状态,因为其他 阅读全文
posted @ 2019-11-27 16:10 星朝 阅读(669) 评论(0) 推荐(0) 编辑
摘要:一:consul介绍 consul用于提供服务发现和服务配置的工具。有以下特性:1. 服务发现 consul的客户端提供一个服务,比如api或者mysql,另外一个客户端就可以去发现指定服务的服务提供者。通过DNS或者HTTP应用程序可以容易找到所依赖的服务2. 健康检查 consul 可以提供健康 阅读全文
posted @ 2019-11-27 11:28 星朝 阅读(8402) 评论(0) 推荐(2) 编辑
摘要:参考文档:Spring Gateway官方文档 , 玹霖的博客 1.Spring Gateway简介 Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring Cloud Gate 阅读全文
posted @ 2019-11-26 18:05 星朝 阅读(8838) 评论(0) 推荐(2) 编辑
摘要:阅读此文,希望是对JWT以及OAuth2有一定了解的童鞋。 JWT认证,提供了对称加密以及非对称的实现。 内容源码点我 涉及到源码中两个服务 spring boot oauth jwt server spring boot oauth jwt resource server 认证服务端 提供认证、授 阅读全文
posted @ 2019-11-26 16:02 星朝 阅读(7729) 评论(0) 推荐(0) 编辑
摘要:现在开放平台非常流行,例如微信开放平台、微博开放平台等,开放平台都涉及用户授权问题,OAuth2就是目前的主流授权解决方案 OAuth2是什么 OAuth(Open Authorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用 阅读全文
posted @ 2019-11-26 15:57 星朝 阅读(1087) 评论(0) 推荐(0) 编辑
摘要:本文准备用最简单的语言告诉大家什么是OAuth2 ,OAuth2是干什么的。 我们有一个资源服务器,资源服务器中有一系列的用户数据。 现在有一个应用想想要获取我们的用户数据。 那么最简单的方法就是我们开发一个API。 可是某天来了个恶意应用,或者是我们不想给它数据的应用,我们就会造成数据的泄漏。 所 阅读全文
posted @ 2019-11-26 15:53 星朝 阅读(4227) 评论(0) 推荐(3) 编辑

上一页 1 2 3 4 5 6 7 ··· 40 下一页