Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8348669

Migrate to other remote debug technology for sadebugd

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 24
    • hotspot
    • None

      sadebugd and related options in jhsdb have been deprecated by JDK-8338894 since JDK 24, and it would be removed by JDK-8338894.
      I'm not going to object about this, but I want to migrate sadebugd to other technology for remote debugging.

      sadebugd is very useful for remote debugging. If you want to debug hung process in headless system, sadebugd helps your analysis because jcmd would not work. This case might happen on headless virtual machine or container including Kubernetes especially distroless container.

      I've explained the use case on Kubernetes, and have proposed changes to use HTTP for wire protocol for debugging. See following URL for details.

      https://mail.openjdk.org/pipermail/serviceability-dev/2025-January/061779.html

            ysuenaga Yasumasa Suenaga
            ysuenaga Yasumasa Suenaga
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: