Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-4750

Function `get_value_http` should do connection-reuse for Http-Requests

XMLWordPrintable

    • Icon: Change Request Change Request
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • None

      In our use-case we do a lot (100+ per minute) of Http-checks to the same host. When establishing a new TCP-Connection on every check the performance could be a problem.

      When doing those requests via SSL the problem is even worse.

      Currently we implemented our own Module for doing Http-Requests via libcurl and using the Curl-Shared-Handle to share connections between those requests. This works fine for us.
      The new get_value_http you implemented in ZBXNEXT-4358 could be used instead of our own module to do the checks if connection-reuse would be used.

      I can provide a patch as this is a very small change.

      However, maybe some other have the use-case where they explicitly don't want conneciton-reuse. If an option for that is needed the work might be a bit higher.

            Unassigned Unassigned
            Haegar_tv Christian Hägele
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: