Werk #4467: BI aggregation compilation: fixed race condition exception, also forks less processes for compilation

Komponente BI
Titel BI aggregation compilation: fixed race condition exception, also forks less processes for compilation
Datum 29.03.2017
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen
Checkmk versions & editions
1.5.0i1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)
1.4.0b5 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

The compiliation process now spawns less worker processes for the compilation, which reduces the overall CPU load.

Furthermore a race condition has been fixed, which was likely to happen when all of these conditions were true:

  • there were several dozens BI requests per minute, e.g. from multiple web browsers
  • a distributed montitoring setup started to deploy new configurations
  • there were lots (>100) of BI aggregations configured

Zur Liste aller Werks