步骤3 - Orchestra将请求转发给微服务提供者
生活随笔
收集整理的這篇文章主要介紹了
步骤3 - Orchestra将请求转发给微服务提供者
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本文介紹第三步:
因為目前只有Orchestra一個服務器作為TCP服務器使用,所以大部分邏輯都直接寫在tcpServer.js里:
handleInboundData里面加上一個switch case的分支:
只有Orchestra才知道對于一個請求,到底哪個微服務可以處理:
拿到微服務提供商對應的套接字,然后發送請求給微服務。
看看發送請求的具體內容:
其中clientSocketID指向的是發起原始請求的web shop對應的socket,而clientAddress則是web socket服務器作為TCP客戶端的IP地址。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的步骤3 - Orchestra将请求转发给微服务提供者的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务短信的退订与恢复方法
- 下一篇: 步骤4 - 微服务提供者接收请求,提供服