Multithreading Yapılandırma

Varsayılan olarak, HAProxy bir işlem ve bir iş parçacığı başlatacaktır. Daha fazla iş parçacığı başlatmak için genel yapılandırma bölümünde nbthread seçeneğini ayarlamanız gerekir.

nbthread seçeneğinin nbproc ile uyumlu olduğunu, yani her birinde birden çok iş parçacığı bulunan birden çok HAProxy işlemi başlatmanın bile mümkün olduğunu lütfen unutmayın.

Daha sonra hem işlemler hem de iş parçacıkları cpu-map yapılandırma yönergesi kullanılarak CPU çekirdekleriyle eşlenmelidir.

İlk dört CPU çekirdeğine (0-3) eşlenen 4 iş parçacığı (1-4) ile tek bir HAProxy işlemini (1) çalıştırmak için gereken tüm yapılandırma aşağıdaki gibi görünecektir:

global
  nbproc 1
  nbthread 4
  cpu-map auto:1/1-4 0-3

Last updated