ICode9

精准搜索请尝试: 精确搜索
  • 微服务框架搭建(网关路由)2021-09-17 15:01:25

    文章目录 1.创建gateway工程2.引入pom文件3.注册进入nacos4.添加路由规则5.过滤器的使用 1.创建gateway工程 ![在这里插入图片描述](https://img-blog.csdnimg.cn/21d19a7e32d74b4d8883ca74300011eb.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,sh

  • SpringCloud2020 Gateway+NACOS,503 Service Unavailable解决2021-09-17 14:00:25

    版本 SpringCloud2020.3 spring-cloud-gateway 3.0.3 现象 使用nacos做服务发现,实现自动定位服务。访问服务提示503 Service Unavaliable 解决 引入依赖spring-cloud-loadbalancer <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cl

  • 通过GatewayWorker/Workerman搭建Websocket微服务2021-09-16 14:29:50

    背景 最近在一些项目需要用到Websocket实时推送给分组的用户,前端需要传输给后端的信息比较少,通过多方考虑选择了通过GatewayWorker框架(基于Workerman)搭建微服务。 介绍 Workerman Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。 Workerman不是重复造轮子,它不是

  • Spring Cloud Gateway 请求报文获取 高性能实现方法2021-09-15 22:05:53

    简介 本文使用的spring cloud版本:2020.0.1 关于Spring Cloud Gateway报文获取,网上写法较多参考ModifyRequestBodyGatewayFilterFactory,经过非严谨测试其性能下降剧烈。 本文同样参考Spring Cloud Gateway源码,只不过参考的是ReadBodyRoutePredicateFactory,经过非严谨测试该方式性能

  • spring cloud项目07:网关(Gateway)(2)2021-09-14 09:00:53

    JAVA 8 spring boot 2.5.2 spring cloud 2020.0.3 ---   授人以渔: 1、Spring Cloud PDF版本 最新版本,下载下来,以便查阅。 更多版本的官方文档: https://docs.spring.io/spring-cloud/docs/ 2、Spring Cloud Gateway 没有PDF版本,把网页保存下来。   前文:spring cloud项目06:网关(Gat

  • springclould gateway 配置2021-09-13 18:31:33

    spring: cloud: gateway: discovery: locator: enabled: true # 启用自动根据服务ID生成路由 lower-case-service-id: true # 设置路由的路径为小写的服务ID # 一个请求满足多个路由的谓词条件时,请求只会被首个成功匹配的路由转

  • spring cloud项目06:网关(Gateway)(1)2021-09-13 12:33:19

    JAVA 8 spring boot 2.5.2 spring cloud 2020.0.3 ---   授人以渔: 1、Spring Cloud PDF版本 最新版本,下载下来,以便查阅。 更多版本的官方文档: https://docs.spring.io/spring-cloud/docs/ 2、Spring Cloud Gateway 没有PDF版本,把网页保存下来。   本文使用的项目: 主要路径:前端请

  • nginx+gateway+nacos集群手记2021-09-10 18:04:39

    nginx+nacos集群 先做nacos集群nacos1.0版本集群nacos2.0版本集群配置nginx至此,nginx+nacos集群搭建完毕下一节记录nginx+gateway集群搭建最后记录nginx+gateway+nacos集群搭建 先做nacos集群 单机模式很简单,启动加参数就可以了 sh startup.sh -m standalone nacos1.0

  • gateway-GatewayFilter Factory 过滤器工厂2021-09-10 17:31:59

        AddRequestHeader GatewayFilter Factory spring: cloud: gateway: routes: - id: user uri: http://127.0.0.1:8082 predicates: - Path=/user/** filters: - AddRequestHeader=X-Request-Red, Blue此

  • Spring Cloud Gateway 内置的过滤器工厂2021-09-09 22:06:23

    Spring Cloud Gateway 内置的过滤器工厂 内置的过滤器工厂 这里简单将Spring Cloud Gateway内置的所有过滤器工厂整理成了一张表格。如下: 过滤器工厂作用参数AddRequestHeader为原始请求添加HeaderHeader的名称及值AddRequestParameter为原始请求添加请求参数参数名称及值Add

  • 微服务之网关2021-09-08 20:34:13

    Gateway,是系统的唯一对外的⼊入⼝口,介于客户端和服务器端之间的中间层,处理理非业务功能 提供路由请求、鉴权、监控、缓存、限流等功能                  SpringCloud Gateway  基于Reactor+WebFlux 网关的使用: 网关是一个项目,需要新建一个模块module 1、添加依赖 <depen

  • 【项目复盘】微服务网关GateWay过滤2021-09-08 17:05:49

    微服务网管过滤 新建一个过滤类 @Component //过滤器的执行优先级,返回值越小,执行优先级越高 @Order(-2) public class EncryptResponseBodyFilter implements GlobalFilter { @Override public Mono<Void> filter(ServerWebExchange exchange, GatewayFilterChain

  • spring gateway失败重试机制2021-09-07 18:03:02

    全局路由,对所以路由服务提供失败重试机制。全局路由,也就是default-filters. # 打开路由: spring.cloud.gateway.default-filters[0].name=Retry #根据默认参数,只重试GET请求,修改参数使POST也支持 spring.cloud.gateway.default-filters[0].args.methods[0]=GET spring.cloud.

  • 502bad gateway sorry, the page you are looking for is currently unavailable2021-09-07 15:37:05

          解决方法: 在nginx配置中添如下配置: proxy_buffers 32 1024k; Proxy_buffer_size 1024k; 在我项目中是这样解决的  但不一定能解决你的问题  

  • 项目第二天2021-09-06 23:33:31

    一.配置网关路由和路径重写   1.在运行网关时,遇到autoconfig错误,说mybatis-plus有3.3.1,和3.4.3.2两个依赖,然后找不到3.4.3.2的什么东西,最后再common中依赖mybatis-plus版本换成repo中的3.3.1就好了   2.运行后台前端时,想要发送请求到后端,通过网关添加路由规则进行访问

  • SpringCloudGateway 网关2021-09-04 18:31:53

    本文是对这段时间学习的整理归纳,方便后续翻阅回忆,每个点对应的实践工程代码已上传 GitHub SpringCloudGateway SpringCloudGateway 是 SpringCloud 的第二代网关,基于 Netty、Reactor、WebFlux构建,将会取代第一代的网关 Zuul(性能相比提升了1.6倍) 注意:SpringCloudGateway 无

  • gRPC学习之五:gRPC-Gateway实战2021-09-04 13:33:25

    本篇概览 本文《gRPC学习》系列的第五篇,gRPC常用于服务端之间的相互调用,如果想把服务暴露给前端,虽然动手修改服务端也能实现,但似乎增加了不少工作量,此时还可以选择gRPC-Gateway方式来快速将gRPC服务以http的方式暴露出来;gRPC-Gateway原理如下图,借助grpc-gateway插件,可以基于prot

  • 如何理解 Istio Ingress, 它与 API Gateway 有什么区别?2021-08-31 17:35:27

    API 网关作为客户端访问后端的入口,已经存在很长时间了,它主要是用来管理” 南北向 “的流量;近几年服务网格开始流行,它主要是管理系统内部,即 “东西向” 流量,而像 Istio 这样的服务网格还内置了网关,从而将系统内外部的流量纳入了统一管控。这经常给初次接触 Istio 的人带来困惑 ——

  • Proxmox Mail Gateway 介绍2021-08-27 14:34:40

    参考:https://www.proxmox.com/en/proxmox-mail-gateway Proxmox Mail Gateway 是领先的开源电子邮件安全解决方案,可帮助您保护您的邮件服务器免受所有电子邮件威胁,从它们出现的那一刻起。 灵活的架构与用户友好的基于 Web 的管理界面相结合,使 IT 专业人员和企业能够轻松控制所有

  • Gateway - Gateway 网关2021-08-26 23:32:18

    Gateway简介     每一秒处理请求个数对比--Gateway vs Zuul 1.0 vs Linkerd     Gateway概念 (路由,断言,过滤器) 核心流程:当请求到达网关Gateway,网关利用断言Predicate,判定这次请求是否符合某个路由规则Route,符合则根据该路由规则把请求路由到指定地方,期间需要经过一系列过

  • Spring Cloud Gateway核心概念和工作原理2021-08-26 16:31:07

    Spring Cloud Gateway 是 Spring 官方基于 Spring 5.0、Spring Boot 2.0 和 Project Reactor 等技术开发的网关,Spring Cloud Gateway 旨在为微服务架构提供一种简单有效的、统一的 API 路由管理方式。Spring Cloud Gateway 作为 Spring Cloud 生态系中的网关,其目标是替代 Netfl

  • 10-网关Gateway 应用实践2021-08-25 12:32:27

    网关简介 背景分析 我们知道,一个大型系统在设计时,经常会被拆分为很多个微服务。那么作为客户端要如何去调用 这么多的微服务呢?客户端可以直接向微服务发送请求,每个微服务都有一个公开的URL,该URL可以直接映射到具体的微服务,如果没有网关的存在,我们只能在客户端记录每个微

  • SpringCloud Gateway2021-08-23 18:03:08

    1.1 SpringCloud Gateway 简介 SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 SpringCloud Gateway 作为 Spring Cloud 生态

  • mercurius 基于fastify 的graphql server 以及gateway 服务2021-08-22 12:31:43

    mercurius 是fastify 框架作者开发的graphql 框架 支持的特性 cache 查询以及校验 通过自动加载解决n+1问题(后边研究下) 基于graphql-jit 解决即使编译问题 订阅支持 支持联邦(很不错的特性) 联邦订阅支持 支持gateway 模式 支持批量查询 自定义持久化查询 说明 mercurius 实际上就

  • gateway2021-08-19 01:31:06

    acs acces controll system 访问控制系统       zuul :pre filter j鉴权限流    route filterz转发   post filter 统计 生成日志   error filter异常处理             

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有