iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >微服务网关SIA-GateWay使用指南
  • 598
分享到

微服务网关SIA-GateWay使用指南

2023-06-05 05:06:34 598人浏览 八月长安
摘要

一、DeskTopDeskTop展示当前注册的各个网关组,点击一个网关组将选中该网关组并跳转至首页。每个网关组包括如下四项:角色值:网关应用名前缀,用于区分网关组拥有实例:网关组实例个数网关状态:网关组当前状态网关描述:网关组描述信息,可修

一、DeskTop

DeskTop展示当前注册的各个网关组,点击一个网关组将选中该网关组并跳转至首页。

微服务网关SIA-GateWay使用指南

每个网关组包括如下四项:

  • 角色值:网关应用名前缀,用于区分网关组
  • 拥有实例:网关组实例个数
  • 网关状态:网关组当前状态
  • 网关描述:网关组描述信息,可修改

二、首页

首页展示网关当前的运行情况。

微服务网关SIA-GateWay使用指南

主要包含如下部分:

  • 网关调用趋势:每小时各节点调用量,共30小时
  • 网关健康状况:每小时各节点健康状况,共30小时
  • 监控告警:运行过程中发送的警告
  • 网关集群状态:各节点CPU、JVM和连接数监控,其中CPU和JVM数据取自Actuator

三、路由管理

微服务网关SIA-GateWay使用指南

路由管理分如下四部分:

3.1 新建路由

新建路由填写如下选项:

  • 路由ID:路由唯一标示,也是数据库表primary key
  • 网关集群组名:填写当前网关组名,右上角可见
  • 应用名称:选填,一般填应用名
  • 匹配路径:后端服务的path
  • 后端服务策略:存在如下三种选择:
后端服务策略说明
后端服务ID填写注册到注册中心的应用名,路由匹配时将根据注册中心的服务列表匹配对应实例
后端服务URL路由匹配后直接转发到填写的URL
ListofServer路由匹配后使用轮询策略选择一个实例转发
  • 后端服务URL:后端服务策略选择后端服务URL和ListofServer时填写后端ip:port
  • 前缀是否生效:选择是则真正的匹配路径=匹配路径+公共前缀

微服务网关SIA-GateWay使用指南

3.2 路由导入导出

路由导入导出可用于测试环境与生产环境路由数据同步

  • 路由导出:默认导出当前网关组全部路由,可选择部分路由导出,点击路由导出将下载routerList.JSON文件
  • 路由导入:点击路由导入选择导入的路由文件,导入后将提示导入成功和失败的路由ID,导入的路由为编辑状态

3.3 路由操作

路由操作分为以下两部分:

  • 修改路由状态:路由状态分为编辑、发布、下线三种状态,对应有发布、下线、修改、删除和查看操作
  • 路由组件管理:api网关提供了功能丰富的组件,在组件管理中绑定了路由后,可在该路由下查看或配置组件,各组件功能和用法参考组件管理

3.4 路由拓扑

点击路由拓扑图展示路由的实时拓扑图,拓扑图分为三段:应用->网关->后端服务,如果该路由没有请求则路由拓扑图为空。

微服务网关SIA-GateWay使用指南

四、组件管理

网关提供了功能丰富的公共组件,同时支持用户上传第三方组件。使用组件时首先需要在组件管理中绑定路由,然后在路由管理中查看或配置组件。

微服务网关SIA-GateWay使用指南

4.1 公共组件

公共组件描述说明了组件的功能和用法,分为如下几种:

  • 日志:分为请求日志组件和影响日志组件
  • 灰度:分为蓝绿部署组件和金丝雀组件
  • 监控:统计组件,统计路由访问情况
  • 限流:限流组件,限制路由单位时间请求数
  • 安全:安全认证组件和黑白名单组件

4.2 第三方组件

第三方组件由用户自定义实现,上传后即可使用。点击第三方组件查看已经上传的第三方组件,点击组件上传可上传自定义的第三方组件。

五、网关监控

网关监控分为两部分:运行状态监控和拓扑图

微服务网关SIA-GateWay使用指南

5.1 运行状态监控

运行状态监控包含如下监控项:

  • 监控:集成Hystrix dashboard
  • 日志:展示当前日志文件内容,数据来自Actuator
  • JVM:监控负载、类加载、线程等,数据来自Actuator
  • 内存:监控JVM内存,数据来自Actuator
  • 垃圾回收:监控parnew和CMS回收器,数据来自Actuator
  • 配置:包括内部和外部的配置文件,数据来自Actuator

5.2 拓扑图

拓扑图展示了该网关的服务流图,是全部路由拓扑图的集合

六、日志管理

日志管理集成了Kibana,用户点击日志管理时将跳转至Kibana展示网关组ES索引的日志数据。如果路由绑定了日志请求组件或日志响应组件, 可在路由管理-操作->请求日志组件响应日志组件跳转。

微服务网关SIA-GateWay使用指南

七、熔断管理

熔断管理展示了网关运行过程中被Hystrix熔断的请求信息,包括熔断类型、错误信息和堆栈信息等。

微服务网关SIA-GateWay使用指南

八、注册中心管理

注册中心管理主要包括两部分:注册信息查询和动态修改注册中心地址

微服务网关SIA-GateWay使用指南

8.1 注册信息查询

注册信息来自于当前网关组所在的Eureka,点击查询符合条件的应用。

8.2 动态修改注册中心地址

Eureka服务端地址默认使用本地配置,用户可通过设置Eureka修改Eureka地址,设置成功后新设置的Eureka地址将保存在数据库中, 同时通知该网关组节点修改内存中注册中心地址并重新注册。点击重置Eureka将清除数据库中的Eureka地址并通知该网关组节点使用本地配置。 设置/重置后将弹窗提示结果。

注册中心地址设置/重置成功条件:

  • 该网关组下无状态为发布的路由
  • 管理端可以请求通新注册中心地址

九、路由联通性测试

支持GET和POST两种方式测试路由是否联通。

十、网关swagger

网关Swagger整合了注册中心注册的服务的全部网关接口文档,可通过右上角选择不同服务查看接口文档。

微服务网关SIA-GateWay使用指南

十一、系统黑名单

系统黑名单可设置全局黑名单,目前支持IP拦截策略,设置后所有来自该IP的请求都将被拦截。

微服务网关SIA-GateWay使用指南

十二、网关审计

网关审计展示了所有在网关管理端操作的用户、行为和性能,方便监控和分析用户行为。

微服务网关SIA-GateWay使用指南

十三、网关设置

网关设置分为三部分:预警邮箱、日志级别操作、查看版本号

微服务网关SIA-GateWay使用指南

13.1 预警邮箱

发生预警时将发送预警邮件至设置的邮箱

13.2 日志级别操作

网关日志级别默认为INFO,用户调试时可查看或动态调整日志级别。日志名可选com.creditease和root,日志级别可选INFO和DEBUG。

在Logback等日志框架中,logger层级类似于java继承,以名称组织,使用"."将logger名切分父logger与子logger,当子logger未设置日志级别, 则使用父日志级别,直到ROOT,ROOT相当于Java中的Object。子日志级别被设置后,父(含ROOT)日志级别将不再对子日志有效, 类似于java子类重写父类方法。

13.3 查看版本号

网关版本号用于区分网关各实例的版本,默认配置下版本号形式为:sag_x.y_timestamp,timestamp为打包时间戳, 可在配置文件中通过zuul.version修改。

SIA相关开源产品链接

  • 微服务任务调度框架 :https://GitHub.com/siaorg/sia-task
  • 微服务路由网关 :Https://github.com/siaorg/sia-gateway
  • RabbitMQ队列服务PLUS:https://github.com/siaorg/sia-rabbitMQ-plus

--结束END--

本文标题: 微服务网关SIA-GateWay使用指南

本文链接: https://www.lsjlt.com/news/241284.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 微服务网关SIA-GateWay使用指南
    一、DeskTopDeskTop展示当前注册的各个网关组,点击一个网关组将选中该网关组并跳转至首页。每个网关组包括如下四项:角色值:网关应用名前缀,用于区分网关组拥有实例:网关组实例个数网关状态:网关组当前状态网关描述:网关组描述信息,可修...
    99+
    2023-06-05
  • 【微服务】服务网关----Gateway
    服务网关----Gateway 1、前言 2、网关简介 3、Gateway简介 4、Gateway快速入门 4.1 基础版 4.2 增强版(引入nacos) ...
    99+
    2023-10-06
    微服务 gateway java 服务网关 网关限流
  • SpringCloud微服务网关Gateway怎么创建
    这篇文章主要介绍“SpringCloud微服务网关Gateway怎么创建”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SpringCloud微服务网关Gateway怎么创建”文章能帮助大家解决问题。...
    99+
    2023-07-02
  • Spring Cloud Gateway - 新一代微服务API网关
    Spring Cloud Gateway - 新一代微服务API网关 文章目录 Spring Cloud Gateway - 新一代微服务API网关1.网关介绍2.Spring Cloud G...
    99+
    2023-09-21
    微服务 架构 云原生 java 网关 spring cloud gateway
  • SpringCloud超详细讲解微服务网关Gateway
    目录前言微服务网关GateWay介绍GateWay特性介绍Gateway 中的相关术语Gateway实战1、创建项目gateway2、创建启动类3、新增配置文件4、编程方式实现路由5...
    99+
    2024-04-02
  • SpringCloud服务网关Gateway的使用教程详解
    目录Gateway什么是Gateway什么是api网关网关的三个核心概念路由(Route)断言(Predicate)过滤(Filter)gateway的工作流程如何使用Gateway...
    99+
    2024-04-02
  • Spring Cloud Alibaba全家桶(十)——微服务网关Gateway组件
    前言 本文小新为大家带来 微服务网关Gateway组件 相关知识,具体内容包括微服务网关Gateway组件(包括:Gateway核心概念,Gateway工作原理),Spring Cloud Gate...
    99+
    2023-09-14
    微服务 gateway java spring cloud
  • 网关Gateway过滤器如何使用
    这篇“网关Gateway过滤器如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“网关Gateway过滤器如何使用”文章吧...
    99+
    2023-07-02
  • Spring Cloud Gateway 服务网关的部署与使用详细讲解
    目录一、为什么需要服务网关:1、什么是服务网关:2、服务网关的基本功能:3、流量网关与服务网关的区别:二、服务网关的部署:1、主流网关的对比与选型:2、Spring Cloud Ga...
    99+
    2023-05-14
    Spring Cloud Gateway 服务网关 Spring Cloud Gateway 服务网关部署 Spring Cloud Gateway
  • Spring Cloud Gateway 服务网关的部署与使用详细介绍
    一、为什么需要服务网关: 1、什么是服务网关:         传统的单体架构中只需要开放一个服务给客户端调用,但是微服务架构中是将一个系统拆分成多个微服务,如果没有网关,客户端只能在本地记录每个微服务的调用地址,当需要调用的微服务数量很多...
    99+
    2023-09-01
    spring cloud gateway java 微服务 服务网关
  • 网关Gateway过滤器的使用详解
    目录前言:全局过滤器自定义全局过滤器跨域问题前言: 最近在学习微服务相关的知识,看了黑马的相关课程,将关于Gateway过滤器的知识又总结了一些,希望能帮到各位小伙儿们以及加深下自己...
    99+
    2024-04-02
  • Android关于BottomNavigationView使用指南
    目录前言一、初识BottomNavigationView二、BottomNavigationView中的颜色关键实现代码解析(举例)三、开始解决问题1.如何修改图标颜色2.如何使图标...
    99+
    2024-04-02
  • 微软、谷歌、阿里云服务器的使用指南
    这篇文章将详细介绍微软、谷歌和阿里云服务器的使用方法,包括安装、配置和使用过程。无论你是初学者还是经验丰富的用户,都可以从本文中找到适合自己的信息。 一、微软Azure服务器使用指南在微软的Azure平台上,你可以创建自己的云服务器,以便在...
    99+
    2024-01-25
    阿里 微软 使用指南
  • Gateway网关工作原理及使用方法
    目录1. 什么是 API 网关(API Gateway)分布式服务架构、微服务架构与 API 网关API 网关的定义API 网关的职能API 网关的分类与功能2. Gateway是什...
    99+
    2024-04-02
  • SpringCloud Gateway服务网关的部署与使用的方法是什么
    这篇文章主要介绍“SpringCloud Gateway服务网关的部署与使用的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SpringCloud Gateway服务网...
    99+
    2023-07-05
  • PHP入门指南:微服务架构
    随着互联网的不断发展,越来越多的网站和应用程序应运而生。而对于开发者来说,如何快速高效地构建应用程序,是一个重要的挑战。其中,微服务架构已经成为了一个越来越受欢迎的解决方案。而PHP作为一种最受欢迎的Web开发语言之一,也已经成为了很多开发...
    99+
    2023-05-20
    PHP 入门指南 微服务架构
  • 腾讯云服务器使用指南
    1. 注册腾讯云账号 在开始使用腾讯云服务器之前,您需要先注册一个腾讯云账号。访问腾讯云官网(https://cloud.tencent.com/),点击右上角的 "注册" 按钮,按照提示填写相关信息完成注册。 2. 购买云服务器实例 登...
    99+
    2023-10-27
    腾讯 使用指南 服务器
  • 阿里云服务器使用指南
    阿里云服务器是一款云服务器软件,它的使用非常简单,下面是一些使用指南:使用阿里云服务器软件需要进行下载,可以使用在线下载或在云服务器商的官网上下载。下载完成后,可以将其安装到计算机上,也可以将其连接至网络进行使用。在安装过程中,你可以选择安...
    99+
    2023-10-26
    阿里 使用指南 服务器
  • SpringCloud怎么实现服务调用feign、熔断hystrix和网关gateway
    本文小编为大家详细介绍“SpringCloud怎么实现服务调用feign、熔断hystrix和网关gateway”,内容详细,步骤清晰,细节处理妥当,希望这篇“SpringCloud怎么实现服务调用feign、熔断hystrix和网关gat...
    99+
    2023-07-05
  • 免费微软云服务器登录指南
    1. 创建免费微软云服务器账户 首先,你需要创建一个免费的微软云服务器账户。访问微软云官方网站(https://azure.microsoft.com/zh-cn/)并点击"开始免费"按钮。按照指示填写必要的信息,包括你的电子邮件地址和密...
    99+
    2023-10-28
    微软 服务器 指南
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作