This is an automated email from the ASF dual-hosted git repository.

davidzollo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/seatunnel-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 64d2a7b87c47 [Docs] Update 2.3.13 Kubernetes JVM heap guidance (#494)
64d2a7b87c47 is described below

commit 64d2a7b87c47e278f2211c0da5c70482b98851eb
Author: Daniel <[email protected]>
AuthorDate: Sat Jul 25 14:11:03 2026 +0800

    [Docs] Update 2.3.13 Kubernetes JVM heap guidance (#494)
---
 .../version-2.3.13/getting-started/kubernetes/kubernetes.mdx  | 11 ++++++++---
 .../version-2.3.13/getting-started/kubernetes/kubernetes.mdx  | 11 ++++++++---
 2 files changed, 16 insertions(+), 6 deletions(-)

diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx
index 1dab2a58ff2a..db5092786bb5 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx
@@ -529,14 +529,17 @@ spec:
           ports:
             - containerPort: 5801
               name: client
-          command: ["/bin/sh","-c","/opt/seatunnel/bin/seatunnel-cluster.sh 
-DJvmOption=-Xms2G -Xmx2G"]
+          command:
+            - /bin/sh
+            - -c
+            - '/opt/seatunnel/bin/seatunnel-cluster.sh -DJvmOption="-Xms16G 
-Xmx16G"'
           resources:
             limits:
               cpu: "1"
-              memory: 4G
+              memory: 24Gi
             requests:
               cpu: "1"
-              memory: 2G
+              memory: 20Gi
           volumeMounts:
             - mountPath: "/opt/seatunnel/config/hazelcast.yaml"
               name: hazelcast
@@ -577,6 +580,8 @@ spec:
               path: seatunnel.streaming.conf
 ```
 
+此 Zeta 集群示例使用 16 GB JVM 堆内存。容器内存 request 设置为 20 GiB、limit 设置为 24 GiB,为 
Metaspace、直接内存、线程栈和其他本地内存预留额外空间。对于大规模数据处理场景,建议使用 32 GB JVM 堆内存,并相应提高内存 request 
和 limit,例如分别设置为 36 GiB 和 40 GiB。
+
 - 运行示例应用:
 ```bash
 kubectl apply -f seatunnel-cluster.yml
diff --git 
a/versioned_docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx 
b/versioned_docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx
index 59d01cddbb33..6a85f0d20102 100644
--- a/versioned_docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx
+++ b/versioned_docs/version-2.3.13/getting-started/kubernetes/kubernetes.mdx
@@ -529,14 +529,17 @@ spec:
           ports:
             - containerPort: 5801
               name: client
-          command: ["/bin/sh","-c","/opt/seatunnel/bin/seatunnel-cluster.sh 
-DJvmOption=-Xms2G -Xmx2G"]
+          command:
+            - /bin/sh
+            - -c
+            - '/opt/seatunnel/bin/seatunnel-cluster.sh -DJvmOption="-Xms16G 
-Xmx16G"'
           resources:
             limits:
               cpu: "1"
-              memory: 4G
+              memory: 24Gi
             requests:
               cpu: "1"
-              memory: 2G
+              memory: 20Gi
           volumeMounts:
             - mountPath: "/opt/seatunnel/config/hazelcast.yaml"
               name: hazelcast
@@ -568,6 +571,8 @@ spec:
               path: seatunnel.streaming.conf
 ```
 
+This Zeta cluster example uses a 16 GB JVM heap. Its 20 GiB memory request and 
24 GiB memory limit leave additional container memory for metaspace, direct 
memory, thread stacks, and other native memory. For large-scale data 
processing, a 32 GB JVM heap is recommended; increase the memory request and 
limit accordingly, for example to 36 GiB and 40 GiB.
+
 - Starting a cluster:
 ```bash
 kubectl apply -f seatunnel-cluster.yml

Reply via email to