Uploaded image for project: 'MariaDB MaxScale'
  1. MariaDB MaxScale
  2. MXS-2622

Run MHD tasks in an independent thread

    XMLWordPrintable

Details

    • Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 2.2
    • 2.5.0
    • Core
    • None

    Description

      MHD tasks are now run in worker#0, which is already used by many other modules like logging and maxadmin. That make API server unstable.

      My scenario is, somehow the disk crashed, and the logging task just hung when writing file to disk, that made the worker#0 stopped working. I wanted to restart service by calling API interface, but worker#0 did not respond to any command. If MHD tasks run in an independent thread, at least I got a chance to rescue.

      As API server is a vital part of DevOps, will you guys consider to run MHD tasks in an independent thread?

      Attachments

        Activity

          People

            johan.wikman Johan Wikman
            yunyong lishubing
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.