如何管理Node.js和Web服务之间的实时连接?

时间:2018-11-24 20:03:46

标签: node.js api http microservices keep-alive

我正在创建一个微服务体系结构,nodejs是第一层,它将获取用户请求,然后根据请求的类型传递请求或调用不同的后端微服务。

因此,如果我没记错,我会发现后端系统在提供内容后会终止连接,因为由于有数百万人正在访问系统,它无法使连接保持活动状态。

但是在我的情况下,nodejs确切知道它将使用什么微服务,因此尽管我应该一直保持与该服务的连接处于活动状态,并在不关闭连接的情况下将请求传递给该连接的顶部,以使其更快并消除了创建和终止连接的开销。

我的问题是

1)通过nodejs层和微服务层之间的一个连接传递所有请求而不终止它的错误或否的方式?

2)如何创建该连接并使之在nodejs和服务之间保持活动状态?

我是负责此部分的团队的一员,因此,在此先感谢您提供任何帮助或建议。

0 个答案:

没有答案