[OpenSIPS-Devel] [OpenSIPS/opensips] 51f872: Avoid ripping process if resulting load is too high

Bogdan Andrei IANCU noreply at github.com
Mon Feb 4 17:15:57 EST 2019


  Branch: refs/heads/dynamic-fork
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 51f8725d0972a19552a6382b8c4cff23f2056db2
      https://github.com/OpenSIPS/opensips/commit/51f8725d0972a19552a6382b8c4cff23f2056db2
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M pt.c

  Log Message:
  -----------
  Avoid ripping process if resulting load is too high

Redistribute the load of the existing N processes over N-1 processes and be sure the that the new resulting load is not higher than the HIGH load threshold (to force a scale back up)


  Commit: cfda5985352489743e3f8d52c870cc7410787453
      https://github.com/OpenSIPS/opensips/commit/cfda5985352489743e3f8d52c870cc7410787453
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    M daemonize.c
    M daemonize.h
    M main.c
    M net/net_udp.c
    M pt.c
    M pt.h

  Log Message:
  -----------
  Proper handling for dynamic fork failure


Compare: https://github.com/OpenSIPS/opensips/compare/6eb1ebe89f27...cfda59853524



More information about the Devel mailing list