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

深圳住房和建设局网站分类网站开发

深圳住房和建设局网站,分类网站开发,2017网站开发语言,wordpress+主题加速对微服务网关的一些总结 一. 什么是网关 网关是位于NGINX(或没有)与真实微服务间的转发服务。 用户通过HTTP接口,连接到NGINX,然后NGINX反向到M个网关。 网关根据[服务注册与发现],进行转发请求到具体的微服务上。 由于网关可编码&#…

对微服务网关的一些总结
一. 什么是网关
    网关是位于NGINX(或没有)与真实微服务间的转发服务。
    用户通过HTTP接口,连接到NGINX,然后NGINX反向到M个网关。
    网关根据[服务注册与发现],进行转发请求到具体的微服务上。
    由于网关可编码,对安全,扩容,认证等通用的需求,变得比较容易实现。
二. 为什么用网关
    1. 聚合
       支持服务注册与发现,根据不同的服务前缀,转发请求到不同的微服务。
       与NGINX的反向代理功能类似.
    2. 负载均衡
       同类型微服务之间进行负载均衡,采用轮询算法。
       跟NGINX的负载均衡类似。
    3. 限流熔断
       跟NGINX类似,可以编码实现,逻辑可以更加细致,比较容易。
    4. 授权
       将通用的认证功能,放到网关实现。
    5. 安全       
       可代码实现具体的逻辑,完成类似于WAF的功能。
    相对于NGINX,微服务网关具备可编码的优势。
    可以做更多的功能。
    所以才有一些网关(Kong,NGINX-LUA)基于NGINX扩展了支持LUA.
    但是对于数据库的访问,缓存服务的访问等等,还是使用JAVA更具有优势。
三. 怎么用网关
    网关有很多,Kong,Zuul,Gateway,等等。
    甚至可以用NGINX直接做动态配置更新。
    使用的时候,具体问题具体分析。
    结合当前的技术栈,与具体的项目需求,以及当前的现状,来做选择。
    如果业务比较单一,或者用量比较少,或者开发人员只有你一个的话,
    那么单体服务也没有问题,可以起多个实例,前面用NGINX做个负载均
    衡就可以了。
    实际多数的后端服务,瓶颈往往是数据库的IO。
四. 技术实现
    (ZUUL.Gateway)
    过滤器的模式,当WEB服务获取到HTTP请求的时候,在三个处理阶段做处理。
    因此对应了三种过滤器类型:
    1. Pre
    2. Route
    3. Post
    将这些过滤器根据顺序组织好,然后挨个调用。
    共同组合成了网关的各个功能。

http://www.yayakq.cn/news/877818/

相关文章:

  • 佛山网站建设解决方案wordpress 文章侧边栏
  • 云南网站推广优化网站建设策划书的主要内容
  • 淄博网站建设app开发做网站是什么职业
  • 做网站的国标有哪些个人网站建设与实现毕业设计
  • 做外卖有哪些网站php网站后台源码
  • 做公司网站注意什么淘宝上网站建设为啥这么便宜
  • 盐城网站建设seo免费课程
  • 商务网站开发步骤网上服务大厅用户登录
  • 技术专业网站建设建设网站的工作步骤是
  • 个人网站搭建详细流程如何推广电商平台
  • 深圳网站制作长沙工程建设施工企业质量管理规范
  • 专门做红酒的网站进地铁建设公司网站
  • 古镇灯饰网站建设熊掌号国外直播平台tiktok下载
  • 泉州网站公司为什要做网站
  • 定制网站开发方案ppt黑白网站模板
  • 大连哪里做网站好自己设计网页怎么做
  • 安防 光速东莞网站建设珠海网站设计多少钱
  • 网站建立的优点建设执业资格注册中心网站办事大厅
  • 关于网站建设相关文章商城网站建站系统源码
  • 河南中恒诚信建设有限公司网站网站302怎么做
  • 做冒菜店网站整站网站优化费用
  • 网上做网站网站代理赚钱吗上海网上推广优化
  • 中国建设人才专业服务网搜索引擎优化的专家是什么意思
  • 做框架图的网站勒流网站制作
  • 模板网站建站关键词优化排名工具
  • 额尔古纳做网站360推广登录入口
  • 官方网站开发wordpress 美化
  • 网站上传视频教程成品影视app开发方案
  • 怎么看网站是什么程序企业网站推广服务
  • wordpress 停用多站点android app开发 wordpress