当前位置: 首页 > news >正文

如何做好一个企业网站设计WordPress国内开发主题

如何做好一个企业网站设计,WordPress国内开发主题,小学培训机构,seo网站模版本文介绍Ocelot中的限流#xff0c;限流允许Api网关控制一段时间内特定api的总访问次数。限流的使用非常简单#xff0c;只需要添加配置即可。1、添加限流修改 configuration.json 配置文件#xff0c;对 UpstreamPathTemplate 为 /webapib/values 的配置修改如下#xff1… 本文介绍Ocelot中的限流限流允许Api网关控制一段时间内特定api的总访问次数。限流的使用非常简单只需要添加配置即可。1、添加限流修改 configuration.json 配置文件对 UpstreamPathTemplate 为 /webapib/values 的配置修改如下{UpstreamPathTemplate: /webapib/values,UpstreamHttpMethod: [ Get ],RateLimitOptions: {ClientWhiteList: [myclient ],EnableRateLimiting: true,Period: 1m,PeriodTimespan: 30,Limit: 2 }}对 RateLimitOptions 中几个配置项做下解释ClientWhiteList一个字符串数组在请求头中包含ClientIdxxx的请求不受限流控制其中ClientId这个key可以修改后边会介绍xxx表示配置的白名单。EnableRateLimitingBoolean值是否启用限流只有为true时配置生效。Period限流控制的时间段可以输入 1s1秒1m1分1h1小时1d1天类似的值以此类推。PeriodTimespan超过限流限制的次数后需要等待重置的时间单位是秒。Limit在Period时间内最大能访问的数量。用一句话描述一下上边的配置对于除了请求头中包含ClientIdmyclient的请求启用限流1分钟之内该api最多被访问2次如果已经达到2次从第2次请求结束起30秒后才能进行下一次访问。分别运行WebApiB和OcelotGetWay使用Postman以get方式请求链接http://localhost:5000/webapib/values如下所示再看一下未达到限制的response header和达到限制的response header可以看到在未达到限制时的header会返回前面配置的Perid和剩余请求次数。在达到限制时的header会返回剩余多长时间秒重置。再次用Postman以get的方式请求http://localhost:5000/webapib/values不过此次要添加header多次请求后同样可以请求到数据并没有受到限流配置影响。2、全局配置同时在全局配置中可以添加一些关于限流的配置来控制是否在response header中返回限流相关的信息以及限流的返回信息和状态码还有ClientIdHeader。修改 GlobalConfiguration 如下GlobalConfiguration: {ServiceDiscoveryProvider: {Host: localhost,Port: 8500 },RateLimitOptions: {DisableRateLimitHeaders: true,QuotaExceededMessage: Stop request plz!,HttpStatusCode: 999,ClientIdHeader: cid }}重新运行Ocelot Api网关请求链接如下Do not display rate limit headers.png返回信息中不再包含限流相关信息。 当达到限流时返回的信息以及状态码也会根据配置发生变化细心的同学可能已经发现在上边的两次请求中都添加了header ClientIdmyclient但是还是受到了限流控制这是因为我们在上边的全局配置中已经将ClientId修改为cid修改header信息重新访问就不会再受到限流控制相关文章.Netcore 2.0 Ocelot Api网关教程番外篇- Ocelot v13.x升级.Netcore 2.0 Ocelot Api网关教程6- 配置管理【.NET Core项目实战-统一认证平台】第十六章 网关篇-Ocelot集成RPC服务ocelot 自定义认证和授权eShopOnContainers 知多少[9]Ocelot gateways使用Ocelot、IdentityServer4、Spring Cloud Eureka搭建微服务网关一原文地址https://www.jianshu.com/p/f62ca68e26f2.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.zqtcl.cn/news/946880/

相关文章:

  • 临沂科技网站建设在线网页截图工具
  • 聊城网站推广软件简单网页制作训练
  • wordpress去除文章作者seo核心技术排名
  • 网站建设黄页免费观看wordpress所有文章
  • 企业整站优化沈阳建设学院
  • 网站怎么做弹框河北省建设注册中心网站首页
  • 大连哪里有手机自适应网站建设网站开发层次
  • 网站首页的浮窗怎么做美食网站程序
  • 淮北网站建设建设银行福州分行招聘网站
  • c 网站开发 pdf济南集团网站建设报价
  • 做网站找哪家公司好中国网络优化推广
  • 创建网站目录结构应遵循的方法dz旅游网站模板
  • 我看别人做系统就直接网站下载软件外贸物流流程
  • 手机微信网站南县网站定制
  • 做字幕网站重庆seo代理价格
  • 长春公司做网站找哪个公司好英文网站google推广
  • 潍坊网站建设方案推广官方网站如何建设
  • 设计网站的公司名称苏州建设人才网官网
  • 河南网站推广优化公司wordpress搭建vip下载站
  • 做网站拉客户有效吗网络宣传渠道
  • 制作深圳网站建设四川广安网站建设
  • 网站服务器服务商wordpress特效主题
  • 大型大型网站制作wordpress产品相册
  • 古董做推广哪个网站好租空间开网站
  • 巴中网站建设开发公司网站上传在空间哪里
  • 哈尔滨网站建设赚钱么宁波大型网站制作
  • 自助网站搭建群晖搭建的wordpress外网访问
  • 社区网站建设申请报告WordPress评论通知邮箱
  • 佛山网站建设技术托管建设网站容易吗
  • 网站开发的层级结构iis6.0如何做网站301