Skip to content

[Enhancement] If there is a deadlock in the broker, the status probe should return a failure because the service may be unavailable #23635

Open
@yyj8

Description

@yyj8

Search before asking

  • I searched in the issues and found nothing similar.

Read release policy

  • I understand that unsupported versions don't get bug fixes. I will attempt to reproduce the issue on a supported version of Pulsar client and Pulsar broker.

Version

all version

Minimal reproduce step

Simulate a producer or consumer deadlock and then request /status.html probe.

What did you expect to see?

Probe response failed, and the thread stack was printed for easy troubleshooting, and then the service was triggered to restart.

What did you see instead?

Probe response "ok"

Anything else?

No response

Are you willing to submit a PR?

  • I'm willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    type/enhancementThe enhancements for the existing features or docs. e.g. reduce memory usage of the delayed messages

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions