Skip to content

A "process" control-and-reply command for memory and OS-stuff #144

@AlanCoding

Description

@AlanCoding

Please confirm the following

  • I agree to follow this project's code of conduct.
  • I have checked the current issues for duplicates.
  • I understand that dispatcher is open source software provided for free and that I might not receive a timely response.

Feature type

New Feature

Feature Summary

In AWX, the awx-manage run_dispatcher --status command gave memory use of each worker.

At a high-level, we would like to do the same thing. Only one problem - that model breaks down.

Using forkserver, 2 new processes are introduced to manage the workers. So that's

  • main process - 1 process
  • forkserver processes - 2 processes
  • workers - N processes

Because of this more complicated structure, I've changed my mind and believe it doesn't make sense to give memory usage with the workers. Instead, it's simplest for output to reflect implementation and give OS-related information for all child processes as a separate command.

Steps to reproduce

enhancement

Current results

No response

Sugested feature result

a new command

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions