全部产品
Search
文档中心

Enterprise Distributed Application Service:Konfigurasikan parameter yang terkait dengan penerapan aplikasi

更新时间:Nov 11, 2025

Saat menggunakan toolkit-maven-plugin untuk menerapkan dan memperbarui aplikasi, Anda perlu mengonfigurasi berbagai parameter sesuai skenario penggunaannya. Topik ini menjelaskan cara mengonfigurasi parameter yang digunakan saat menerapkan aplikasi dengan toolkit-maven-plugin.

Parameter-parameter tersebut dikelompokkan ke dalam tiga kategori berikut:

  • Lingkungan dasar (env)
  • Konfigurasi aplikasi (app)
  • Konfigurasi penyimpanan (oss)
Item KonfigurasiParameterWajib/ContohDeskripsi
envregion_idYaID wilayah tempat aplikasi akan diterapkan.
jar_pathtarget/demo.jarJalur paket yang digunakan untuk menerapkan aplikasi. Anda dapat menentukan jalur absolut atau relatif. Jika Anda menentukan jalur ini, Anda tidak perlu memaketkan file aplikasi di Maven.
endpointTidakTitik kehadiran (POP) gerbang yang terhubung ke gerbang untuk aplikasi yang diterapkan di Apsara Stack.
appapp_idYaID aplikasi.
release_type 1Jenis rilis aplikasi. Nilai yang valid:
  • 0: rilis bertahap otomatis
  • 1: rilis bertahap manual
package_versionTidakVersi paket penyebaran. Secara default, nilainya adalah string yang terdiri dari versi file pom.xml Anda dan waktu pembuatan instans saat ini, misalnya 1.0 (2018-09-27 19:00:00).
descTidakDeskripsi penerapan.
group_id TidakID kelompok instansi aplikasi. Secara default, instans aplikasi termasuk dalam semua kelompok.
batch TidakJumlah batch untuk rilis. Nilai default adalah 1 dan nilai maksimum adalah 5.
batch_wait_time TidakInterval antara dua batch rilis berturut-turut. Satuan: menit. Nilai default adalah 0.
stage_timeout TidakPeriode waktu habis untuk setiap tahap proses perubahan. Satuan: menit. Secara default, periode waktu habis adalah 5 menit. Jika Anda menentukan nilai batch_wait_time, nilai batch_wait_time yang ditentukan secara otomatis ditambahkan ke nilai parameter stage_timeout. Saat aplikasi sedang berjalan, plugin akan keluar secara otomatis jika suatu tahap menunggu lebih lama daripada nilai ambang batas ini.
ossregion_idTidakID wilayah tempat bucket diterapkan. Nilai default adalah ID wilayah tempat aplikasi akan diterapkan.
bucketTidakNama bucket tempat Anda ingin mengunggah data Anda. Secara default, bucket Object Storage Service (OSS) gratis yang disediakan oleh Enterprise Distributed Application Service (EDAS) digunakan. Jika Anda menggunakan OSS untuk penyimpanan, Anda harus menentukan parameter bucket. Jika tidak, bucket OSS gratis yang dialokasikan secara otomatis oleh EDAS akan digunakan.
keyTidakJalur kustom yang digunakan untuk mengunggah paket aplikasi ke OSS. Secara default, bucket OSS gratis yang disediakan oleh EDAS digunakan. Jika Anda menggunakan bucket OSS tertentu, Anda dapat menggunakan parameter ini untuk menentukan jalur penyimpanan paket aplikasi. Anda juga dapat menggunakan variabel berikut untuk menentukan jalur secara terparameterisasi: {region_id}, {app_id}, dan {version}. Misalnya, Anda dapat mengatur jalur menjadi pkgs/petstore/{version}/store.war. Secara default, nilainya mengikuti format {region_id}/{app_id}/{version}.
access_key_id TidakID AccessKey yang digunakan untuk mengunggah paket aplikasi ke OSS.
access_key_secret TidakRahasia AccessKey yang digunakan untuk mengunggah paket aplikasi ke OSS.
use_vpc_endpointtrueSecara default, plugin menggunakan titik akhir publik bucket OSS yang ditentukan untuk mengunggah paket Anda. Untuk menggunakan titik akhir internal bucket OSS yang ditentukan untuk mengunggah paket Anda, atur nilainya menjadi true.