Mein Webserver hat eine Menge von Abhängigkeiten für das Zurücksenden von Daten, wenn es eine Anforderung erhält. Ich teste eine dieser Abhängigkeitsanwendungen innerhalb des Webservers. Die Anwendung ist vom Haupt-Webserver entkoppelt, und nur Abfragen gehen zu ihm in Form von Api's ausgesetzt.
Meine Frage ist, wenn ich diese Api in einer Multithreading-Umgebung (C++-Funktionen mit einem 2 Quadcore-Prozessor-Maschine) überprüfen möchte, was ist die beste Art und Weise zu gehen, es zu tun?
Rufe ich jede API in einem separaten Thread oder Prozess? Wenn ja, wie implementiere ich solchen Code? von was ich herausfinden kann, würde ich das Funktionieren des Webservers duplizieren, aber ich kann keinen anderen besseren Weg finden, um herauszufinden, die Leistungsverbesserungen durch diese Komponente allein gegeben.