2016-07-22 7 views
0

Ich versuche Server zu machen, der HTTP-Clients und Net-Clients hilft, zwischen ihnen zu verbinden, aber ich bin nicht sicher, ob ein Modul wie redis dem Server helfen kann, Sitzungen zu teilen oder Verbindungen von http zu Netz herzustellen.Node.js - Wie teilen Sie Sitzungen zwischen HTTP-Server und Net-Server?

Weil ich will cluste r (wegen der Lastverteilung) Geschwindigkeit in Prozessoren Multi-Core-Optimierung, ich denke, die Sitzungen gemeinsam genutzt werden müssen. Hier

ist der Server, was ich

enter image description here

Antwort

1

Mit Redis machen, ist ein guter Ansatz zu speichern und Sitzungsdetails zu teilen, wenn Cluster verwenden. Lesen Sie mehr über diesen Ansatz hier Nodejs Clustering and expressjs sessions.

Ein anderer Ansatz wäre die Verwendung des Express Session-Moduls, wenn Ihre Webanwendung mit ExpressJS entwickelt wurde. Dieser Link https://medium.com/@karaxuna/how-to-share-session-across-mutiple-nodejs-http-server-instances-7d466389d123#.wrg84qel6 bietet Informationen zur Konfiguration des Express-Sitzungsmoduls.

Verwandte Themen