第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

(四)surging 微服務(wù)框架使用系列之網(wǎng)關(guān)

標(biāo)簽:
Java

一、什么是API网关

  API网关是一个服务器,是系统对外的唯一入口。API网关封装了系统内部架构,为每个客户端提供一个定制的API。API网关方式的核心要点是,所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有的非业务功能。通常,网关也是提供REST/HTTP的访问API。服务端通过API-GW注册和管理服务。

二、网关的职责

  网关具有的职责,如身份验证、监控、负载均衡、缓存、请求分片与管理、静态响应处理。当然,最主要的职责还是与“外界联系”。

三、surging的网关架构设计

  https://www.cnblogs.com/fanliang11/p/7441281.html

四、surging的网关使用

  1.配置

  https://img1.sycdn.imooc.com//5b3611530001220105330275.jpg

  在surging网关的configs文件下有三个配置。appsettings:自定义的配置。cacheSettings:缓存的配置。gatewaySettings:网关配置。

  gatewaySettings 配置:

复制代码

 1 { 2   "AccessTokenExpireTimeSpan": "30",//token过期时间,单位分钟 3   "AuthorizationRoutePath": "api/userapp/authentication",//token服务验证方法 4   "AuthorizationServiceKey": "UserApp",//服务对应的ModuleName 5   "TokenEndpointPath": "api/oauth2/token",//token请求对外路径 6   "CacheMode": "ddlCache.Redis", //MemoryCache or  gateway.Redis save token(缓存配置) 7   //跨域配置 8   "AccessPolicy": { 9     "Origins": [ "http://127.0.0.1:1927", "http://localhost:927" ],10     "AllowAnyHeader": true,11     "AllowAnyMethod": true12   },13   //注册中心配置(zookeeper或者consul)14   "Register": {15     "Provider": "Consul",16     "Address": "127.0.0.1:8500"17   },18   //服务聚合配置19   "ServicePart": {20     "MainPath": "part/service/aggregation",21     "EnableAuthorization": false,22     "Services": [23       {24         "ServiceAggregation": [25           {26             "RoutePath": "api/user/GetUserName",27             "ServiceKey": "User",28             "Key": "Users"29           },30           {31             "RoutePath": "api/user/GetUserName",32             "ServiceKey": "User",33             "Key": "Roles"34           }35         ],36         "UrlMapping": "part/user/getuserrole"37       }38     ]39   }40 }

复制代码

  2.将网关发布。

  3.将服务启动

  4.浏览网页(以下表示成功)

https://img1.sycdn.imooc.com//5b36115c0001290919130239.jpg

  5.请求token jwt模式(postman)

  Content-Type:application/json

  请求参数:input 是api/userapp/authentication方法对应的参数名称。里面的对象是你真正的要传的参数对象

 https://img1.sycdn.imooc.com//5b3611640001368e11270493.jpg

  如上图就表示token请求成功

(四)surging 微服务框架使用系列之网关

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消