首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KrakenD API网关上的Signalr和Websockets

KrakenD API网关上的Signalr和Websockets
EN

Stack Overflow用户
提问于 2022-01-19 16:17:00
回答 2查看 370关注 0票数 1

在使用SignalR API网关时,我在实现KrakenD微服务时遇到了困难。我认为这是可能的,因为我已经让它分别与NGINX负载均衡器和使者API网关一起工作。

据我目前的理解,KrakenD似乎比这两种协议都快得多。因此,应该更好地处理大量的实时数据。

如果有人有任何建议,之前已经这样做了,或者可以提供一个示例krakend.json配置示例,这将是非常感谢的。也就是我现在的一个:

代码语言:javascript
复制
{
  "version": 2,
  "extra_config": {},
  "timeout": "3000ms",
  "cache_ttl": "300s",
  "output_encoding": "json",
  "name": "KrakenGateway",
  "port": 8080,
  "endpoints": [
    {
      "endpoint": "/foohubname",
      "backend": [
        {
          "url_pattern": "/ws",
          "disable_host_sanitize": true,
          "host": [ "ws://signalrservicename:80/foohubname" ]
        }
      ],
      "extra_config":{
        "github.com/devopsfaith/krakend-websocket": {
            "headers_to_pass":["Cookie"],
            "connect_event": true,
            "disconnect_event": true
        }
      }
    }
  ]
}

祝你今天愉快,马特

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-02-15 09:35:30

现在使用Emisarry网关,当我接近生产和测试时,将重新评估速度等等。

票数 0
EN

Stack Overflow用户

发布于 2022-02-15 08:50:11

WebSockets功能是一个企业功能:https://www.krakend.io/docs/enterprise/websockets/

如果将企业专用配置放在社区版中,二进制将不会产生任何影响。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70774094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档