Hallo zusammen
Ich habe in der letzten Zeit eine mittelgrosse Software geschrieben, welche in Zukunft auf Docker laufen soll. Die Software wird als Spring-Boot Applikation gestartet und im Hintergrund sollte eine MySQL Datenbank laufen. Nun habe ich folgendes Problem.
Die Dimensionierung der Software bereitet mir grosse Probleme.
Wie kann ich herausfinden wie viele CPU's Kernels eine Docker-Instanz haben soll (ich möchte mind. 2 Docker-Instanzen auch schon wegem dem Load-Balancer). Wie kann ich die ideale Anzahl der Pool-Connections pro Instanz herausfinden und auch seitens der Datenbank, wie viele Connections die insgesamt zur Verfügung stellen soll (für alle Instanzen gemeinsam). Wie werden diese Connections gemessen, wie viele ich maximal pro RAM,CPU,... haben kann?
Ich habe in der letzten Zeit eine mittelgrosse Software geschrieben, welche in Zukunft auf Docker laufen soll. Die Software wird als Spring-Boot Applikation gestartet und im Hintergrund sollte eine MySQL Datenbank laufen. Nun habe ich folgendes Problem.
Die Dimensionierung der Software bereitet mir grosse Probleme.
Wie kann ich herausfinden wie viele CPU's Kernels eine Docker-Instanz haben soll (ich möchte mind. 2 Docker-Instanzen auch schon wegem dem Load-Balancer). Wie kann ich die ideale Anzahl der Pool-Connections pro Instanz herausfinden und auch seitens der Datenbank, wie viele Connections die insgesamt zur Verfügung stellen soll (für alle Instanzen gemeinsam). Wie werden diese Connections gemessen, wie viele ich maximal pro RAM,CPU,... haben kann?