Download
V2.4.0 Major Upgrade in the Latest Version! This update introduces support for Kingbase XA mode, adds console transaction exception control operations, enables rate limiting for seata-server, supports registration to naming-server in Raft cluster mode, integrates fury serialization, and allows combined deployment of the console and naming-server. This version significantly enhances stability and security!
System Requirements
The following system requirements are the minimum required to deploy Seata-Server: if your device does not meet these requirements, you may not be able to deploy Seata-Server on your device.
Items | Requirements |
---|---|
Java Development Kit (JDK) | JDK 8 or higher |
CPU | 1 core and above, supports 64-bit CPUs |
Memory | 2G and above |
Disk | No minimum requirement, requires specific adjustments based on logging, storage mode, and other configurations |
Operating System | 64-bit Linux, Mac OS X, Windows |
Stable Version
ASF Release
Version | Source | Binary | Release Notes | Reference Docs |
---|---|---|---|---|
2.4.0 | apache-seata-2.4.0-incubating-src.tar.gz ASC SHA512 | apache-seata-2.4.0-incubating-bin.tar.gz ASC SHA512 | 2.4.0 Release Notes | 2.4.0 Quick Start |
- For version upgrade, please refer to the upgrade guide
- For more release history downloads, please refer to Release History
Verify the releases
It is crucial to verify the integrity of downloaded files using GPG or SHA signatures. You should download the KEYS along with the .asc and .sha512 signature files for the appropriate distribution. It is recommended to obtain these files directly from the main distribution directory, rather than from mirror sites.
Verify Signatures
-
Download the GPG signatures KEYS and the release along with its .asc signature file.
-
Import the public key:
gpg --import KEYS
-
Verify the signature:
gpg --verify apache-seata-***.asc apache-seata-***
If something like the following appears, it means the signature is correct:
gpg: Signature made Tue Apr 29 12:11:09 2025 CST
gpg: using RSA key 775377BF271D659E591249CD63E269707E8BF0FB
gpg: Good signature from "xxx" [ultimate]
Verify Checksums
-
Download the release along with its .sha512 signature file.
-
Verify the checksum:
shasum -c apache-seata-***.sha512
If something like the following appears, it means the checksum is correct:
apache-seata-***.tar.gz: OK