143 Commits
Author SHA1 Message Date
hengyunabc dbafd23644 Fix as.sh Java home selection and validation (#3273) 2026-09-29 15:46:50 +08:00
hengyunabc d6e847e8b0 Fix as.sh version selection and startup reliability (#3271) 2026-09-28 17:39:48 +08:00
hengyunabc be42fd932a release 4.3.5 2026-08-31 13:09:11 +08:00
hengyunabc 21cf2e9ba5 release 4.3.4 2026-08-14 00:41:23 +08:00
Ben 35a718c061 feat: support attach across mount namespace for k8s ephemeral debug container (#3247)
When attaching from a k8s ephemeral debug container, the debug container
shares the pid namespace but NOT the mount namespace with the target app
container, which breaks the JDK attach mechanism. This adds cross mount
namespace support (auto-gated by comparing /proc/<pid>/ns/mnt), so normal
same-container / non-Linux usage is unaffected:

- expose the target attach socket via a /proc/<pid>/root symlink
- copy the full arthas home into the target container (incl. arthas-spy.jar,
  async-profiler, arthas.properties), chowned to the target uid/gid
- clean up the temp arthas home on stop/destroy (gated by a marker file)
- post-attach telnet port health check with a clear error pointing to arthas.log
- as.sh: skip the user/owner consistency check when running as root
2026-08-13 20:14:08 +08:00
hengyunabc d89e0ebd6b release 4.3.3 2026-08-12 14:41:52 +08:00
hengyunabc a29d7f84fc release 4.3.2 2026-07-19 16:55:49 +08:00
hengyunabc 7b74eb6a1b release 4.3.1 2026-06-30 23:48:28 +08:00
hengyunabc 2100c9b115 release 4.3.0 2026-06-15 23:45:06 +08:00
hengyunabc f3e065c61b release 4.2.2 2026-06-04 20:00:22 +08:00
hengyunabc fc555813c3 release 4.2.1 2026-06-02 16:21:18 +08:00
hengyunabc ad89f61829 release 4.2.0 2026-05-26 02:00:17 +08:00
hengyunabc d8221aa51d Remove deprecated use-http option (#3189) 2026-05-18 20:14:58 +08:00
hengyunabc c7f5205219 chore: extend default session timeout to 3 hours 2026-05-18 16:07:57 +08:00
hengyunabc 84d43cc22f release 4.1.9 2026-05-09 15:50:33 +08:00
hengyunabc 0439887a6b Support loading external commands from startup jars (#3177) 2026-04-24 10:28:01 +08:00
hengyunabc 3e6c2f44ec release 4.1.8 2026-03-09 14:27:31 +08:00
hengyunabc cbc00aaefc release 4.1.7 2026-03-05 16:16:43 +08:00
hengyunabc 53c2b5c925 release 4.1.6 2026-03-05 10:18:58 +08:00
hengyunabc 8c413e2618 release 4.1.5 2026-01-10 17:11:44 +08:00
hengyunabc 41f489c0ac release 4.1.4 2025-12-29 13:13:08 +08:00
hengyunabc 8ea3d0a316 release 4.1.3 2025-12-08 10:16:20 +08:00
hengyunabc 8470243f66 release 4.1.2 2025-11-27 21:58:52 +08:00
hengyunabc f4899f02a4 release 4.0.5 2025-03-11 23:41:24 +08:00
hengyunabc dec5c1cdd5 release 4.0.4 2024-11-20 22:32:39 +08:00
hengyunabc 2a16ff1b3a release 4.0.3 2024-11-13 17:24:59 +08:00
hengyunabc a8f0f92874 release 4.0.2 2024-10-23 14:58:03 +08:00
hengyunabc f672ae8d8d release 4.0.1 2024-09-14 16:59:50 +08:00
SiuHui ba4e1c7865 feat: website supports switching to v3.x and add notice for not supporting JDK 6/7 (#2891) 2024-09-13 13:15:04 +08:00
hengyunabc 202d0909a8 release 4.0.0 2024-08-12 15:40:18 +08:00
wellweek b9fe1e1747 fix some typos
Signed-off-by: wellweek <xiezitai@outlook.com>
2024-03-08 15:03:24 +08:00
hengyunabc aa5459207d update as.sh/arthas-boot help message. #2620 2023-08-24 17:44:21 +08:00
lvyitian ba108736b3 Update as.bat (#2496)
Fix "exit was unexpected at this time"
2023-05-05 16:32:36 +08:00
hengyunabc 6d1c74da2d as.sh support jps crash. #2487 2023-04-25 15:15:51 +08:00
hengyunabc e00a0d1df3 release 3.6.8 2023-04-19 19:50:58 +08:00
hengyunabc 92967f2485 release 3.6.7 2022-11-15 15:26:33 +08:00
hengyunabc 24171d4f8d print ARTHAS_LIB_DIR and JAVA_HOME. #2289 2022-09-21 19:33:07 +08:00
hengyunabc 3b38957dea release 3.6.6 2022-09-04 15:10:20 +08:00
hengyunabc b269ba5a57 release 3.6.5 2022-08-25 17:56:15 +08:00
hengyunabc a200ef409b release 3.6.4 2022-07-30 16:40:33 +08:00
hengyunabc 60d5957de6 release 3.6.3 2022-06-13 14:36:17 +08:00
hengyunabc 5ef6dd1b82 release 3.6.2 2022-06-01 17:30:17 +08:00
hengyunabc 7e5e320cdf release 3.6.1 2022-04-25 11:10:46 +08:00
hengyunabc 923201270a release 3.6.0 2022-03-25 16:50:30 +08:00
hengyunabc 931ce392fd release 3.5.6 2022-03-03 15:30:13 +08:00
LUA 665021a6cb fix typo (#2083) 2022-01-17 15:53:28 +08:00
hengyunabc fe09b57719 release 3.5.5 2021-12-06 17:13:40 +08:00
hengyunabc 7f7c47cee4 release 3.5.4 2021-09-02 11:48:28 +08:00
hengyunabc dfecd76e31 release 3.5.3 2021-07-22 19:51:44 +08:00
hengyunabc 1c9144a5a0 support ARTHAS_LIB_DIR env. close #1861 2021-07-14 16:58:00 +08:00