Bagikan melalui


az spring job

Catatan

Referensi ini adalah bagian dari ekstensi spring untuk Azure CLI (versi 2.56.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az spring job . Pelajari lebih lanjut tentang ekstensi.

Grup perintah ini dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

(Hanya Tingkat Perusahaan) Perintah untuk mengelola pekerjaan layanan Azure Spring Apps.

Perintah

Nama Deskripsi Jenis Status
az spring job create

Buat pekerjaan baru di layanan Azure Spring Apps.

Ekstensi Pratinjau
az spring job delete

Menghapus pekerjaan di Azure Spring Apps.

Ekstensi Pratinjau
az spring job deploy

Sebarkan artefak ke pekerjaan dan perbarui konfigurasi terkait.

Ekstensi Pratinjau
az spring job execution

(Hanya Tingkat Perusahaan) Perintah untuk mengelola eksekusi pekerjaan layanan Azure Spring Apps.

Ekstensi Pratinjau
az spring job execution cancel

Batalkan eksekusi pekerjaan.

Ekstensi Pratinjau
az spring job execution instance

(Hanya Tingkat Perusahaan) Perintah untuk mengelola instans eksekusi pekerjaan layanan Azure Spring Apps.

Ekstensi Pratinjau
az spring job execution instance list

Cantumkan semua instans eksekusi pekerjaan.

Ekstensi Pratinjau
az spring job execution list

Cantumkan semua eksekusi pekerjaan.

Ekstensi Pratinjau
az spring job execution show

Tampilkan status dan hasil eksekusi pekerjaan.

Ekstensi Pratinjau
az spring job list

Mencantumkan semua pekerjaan di Azure Spring Apps.

Ekstensi Pratinjau
az spring job logs

Tampilkan log untuk instans eksekusi pekerjaan. Log akan dialirkan saat mengatur '-f/--follow'.

Ekstensi Pratinjau
az spring job show

Memperlihatkan detail pekerjaan di Azure Spring Apps.

Ekstensi Pratinjau
az spring job start

Mulai eksekusi pekerjaan.

Ekstensi Pratinjau
az spring job update

Memperbarui konfigurasi pekerjaan.

Ekstensi Pratinjau

az spring job create

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Buat pekerjaan baru di layanan Azure Spring Apps.

az spring job create --name
                     --resource-group
                     --service
                     [--args]
                     [--bind-config-server]
                     [--bind-service-registry]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Contoh

Buat pekerjaan dengan konfigurasi default.

az spring job create -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama pekerjaan yang berjalan dalam instans Azure Spring Apps yang ditentukan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Opsional

--args

Argumen eksekusi pekerjaan.

--bind-config-server --bind-cs

Ikat pekerjaan ke Server Konfigurasi default secara otomatis.

--bind-service-registry --bind-sr

Ikat pekerjaan ke Registri Layanan default secara otomatis.

--cpu

Kuantitas sumber daya CPU. Harus 500m atau jumlah inti CPU.

nilai default: 1
--envs

Properti tidak sensitif untuk variabel lingkungan. Format "key[=value]" dan dipisahkan oleh spasi.

--memory

Kuantitas sumber daya memori. Harus 512Mi atau #Gi, misalnya, 1Gi, 3Gi.

nilai default: 2Gi
--parallelism

Jumlah maksimum replika yang akan dijalankan per eksekusi.

--retry-limit

Jumlah maksimum percobaan ulang sebelum gagal dalam pekerjaan.

--secret-envs

Properti sensitif untuk variabel lingkungan. Setelah dimasukkan, itu akan dienkripsi dan tidak dikembalikan. Format "key[=value]" dan dipisahkan oleh spasi.

--timeout

Jumlah detik maksimum eksekusi diizinkan untuk dijalankan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az spring job delete

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Menghapus pekerjaan di Azure Spring Apps.

az spring job delete --name
                     --resource-group
                     --service

Contoh

Menghapus pekerjaan

az spring job delete -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama pekerjaan yang berjalan dalam instans Azure Spring Apps yang ditentukan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az spring job deploy

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Sebarkan artefak ke pekerjaan dan perbarui konfigurasi terkait.

az spring job deploy --name
                     --resource-group
                     --service
                     [--args]
                     [--artifact-path]
                     [--build-cpu]
                     [--build-env]
                     [--build-memory]
                     [--builder]
                     [--cpu]
                     [--disable-validation {false, true}]
                     [--envs]
                     [--memory]
                     [--no-wait]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--source-path]
                     [--timeout]
                     [--version]

Contoh

Sebarkan jar bawaan ke pekerjaan dengan variabel lingkungan.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --env foo=bar

Sebarkan jar bawaan ke pekerjaan dengan build env.

az spring job deploy -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*

Parameter yang Diperlukan

--name -n

Nama pekerjaan yang berjalan dalam instans Azure Spring Apps yang ditentukan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Opsional

--args

Argumen eksekusi pekerjaan.

--artifact-path

Sebarkan artefak bawaan yang ditentukan (jar atau netcore zip).

--build-cpu

Kuantitas sumber daya CPU. Harus 500m atau jumlah inti CPU.

nilai default: 1
--build-env

Variabel lingkungan yang dipisahkan spasi dalam format 'key[=value]'.

--build-memory

Kuantitas sumber daya memori. Harus 512Mi atau #Gi, misalnya, 1Gi, 3Gi.

nilai default: 2Gi
--builder

(Hanya Tingkat Perusahaan) Build service builder yang digunakan untuk membangun executable.

nilai default: default
--cpu

Kuantitas sumber daya CPU. Harus 500m atau jumlah inti CPU.

--disable-validation

Jika true, nonaktifkan validasi jar.

nilai yang diterima: false, true
--envs

Properti tidak sensitif untuk variabel lingkungan. Format "key[=value]" dan dipisahkan oleh spasi.

--memory

Kuantitas sumber daya memori. Harus 512Mi atau #Gi, misalnya, 1Gi, 3Gi.

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--parallelism

Jumlah maksimum replika yang akan dijalankan per eksekusi.

--retry-limit

Jumlah maksimum percobaan ulang sebelum gagal dalam pekerjaan.

--secret-envs

Properti sensitif untuk variabel lingkungan. Setelah dimasukkan, itu akan dienkripsi dan tidak dikembalikan. Format "key[=value]" dan dipisahkan oleh spasi.

--source-path

Sebarkan folder sumber yang ditentukan. Folder akan dikemas ke dalam tar, diunggah, dan dibangun menggunakan kpack. Default ke folder saat ini jika tidak ada nilai yang disediakan.

--timeout

Jumlah detik maksimum eksekusi diizinkan untuk dijalankan. Anda dapat menggunakan -1 untuk mengatur ulang batas waktu.

--version

Versi penyebaran, tetap tidak berubah jika tidak diatur.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az spring job list

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mencantumkan semua pekerjaan di Azure Spring Apps.

az spring job list --resource-group
                   --service

Contoh

Membuat daftar pekerjaan

az spring job list -s MyAzureSpringAppsInstance -g MyResourceGroup

Parameter yang Diperlukan

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az spring job logs

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Tampilkan log untuk instans eksekusi pekerjaan. Log akan dialirkan saat mengatur '-f/--follow'.

az spring job logs --execution
                   --name
                   --resource-group
                   --service
                   [--all-instances]
                   [--follow]
                   [--instance]
                   [--limit]
                   [--lines]
                   [--max-log-requests]
                   [--since]

Contoh

Tampilkan log untuk semua instans eksekusi pekerjaan.

az spring job logs --name job-name --execution job-execution-nam --all-instances -s MyService -g MyResourceGroup

Menampilkan log untuk instans tertentu dari eksekusi pekerjaan.

az spring job logs --name job-name --execution job-execution-nam --instance job-execution-instance -s MyService -g MyResourceGroup

Streaming dan tonton log untuk semua instans eksekusi pekerjaan.

az spring job logs --name job-name --execution job-execution-nam --all-instances --follow -s MyService -g MyResourceGroup

Streaming dan tonton log untuk instans tertentu dari eksekusi pekerjaan.

az spring job logs --name job-name --execution job-execution-nam --instance MyJobExecutionInstance --follow -s MyService -g MyResourceGroup

Parameter yang Diperlukan

--execution

Nama eksekusi pekerjaan.

--name -n

Nama pekerjaan yang berjalan dalam instans Azure Spring Apps yang ditentukan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Opsional

--all-instances

Bendera untuk menunjukkan mendapatkan log untuk semua instans eksekusi pekerjaan.

--follow -f

Bendera untuk menunjukkan log harus dialirkan.

--instance -i

Nama instans eksekusi pekerjaan yang ada. Temukan nama instans dari perintah az spring job execution instance list.

--limit

Kibibyte maksimum log untuk dikembalikan. Nomor plafon adalah 2048.

nilai default: 2048
--lines

Jumlah baris yang akan ditampilkan. Maksimum adalah 10000.

nilai default: 100
--max-log-requests

Tentukan jumlah maksimum log bersamaan yang harus diikuti saat mendapatkan log oleh semua instans.

nilai default: 5
--since

Hanya mengembalikan log yang lebih baru dari durasi relatif seperti 5s, 2m, atau 1h. Maksimum adalah 1 jam.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az spring job show

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Memperlihatkan detail pekerjaan di Azure Spring Apps.

az spring job show --name
                   --resource-group
                   --service

Parameter yang Diperlukan

--name -n

Nama pekerjaan yang berjalan dalam instans Azure Spring Apps yang ditentukan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az spring job start

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mulai eksekusi pekerjaan.

az spring job start --name
                    --resource-group
                    --service
                    [--args]
                    [--cpu]
                    [--envs]
                    [--memory]
                    [--secret-envs]
                    [--wait-until-finished {false, true}]

Contoh

Memulai eksekusi pekerjaan

az spring job start -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup

Parameter yang Diperlukan

--name -n

Nama pekerjaan yang berjalan dalam instans Azure Spring Apps yang ditentukan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Opsional

--args

Argumen eksekusi pekerjaan.

--cpu

Kuantitas sumber daya CPU. Harus 500m atau jumlah inti CPU.

--envs

Properti tidak sensitif untuk variabel lingkungan. Format "key[=value]" dan dipisahkan oleh spasi.

--memory

Kuantitas sumber daya memori. Harus 512Mi atau #Gi, misalnya, 1Gi, 3Gi.

--secret-envs

Properti sensitif untuk variabel lingkungan. Setelah dimasukkan, itu akan dienkripsi dan tidak dikembalikan. Format "key[=value]" dan dipisahkan oleh spasi.

--wait-until-finished

Jika true, tunggu hingga eksekusi pekerjaan selesai.

nilai yang diterima: false, true
nilai default: False
Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az spring job update

Pratinjau

Grup perintah 'pekerjaan musim semi' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Memperbarui konfigurasi pekerjaan.

az spring job update --name
                     --resource-group
                     --service
                     [--args]
                     [--cpu]
                     [--envs]
                     [--memory]
                     [--parallelism]
                     [--retry-limit]
                     [--secret-envs]
                     [--timeout]

Contoh

Tambahkan variabel lingkungan teks biasa untuk pekerjaan tersebut.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs foo=bar

Hapus semua variabel lingkungan teks biasa dan simpan semua rahasia yang ada untuk pekerjaan tersebut.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --envs

Hapus semua rahasia dan simpan semua variabel lingkungan teks biasa untuk pekerjaan tersebut.

az spring job update -n job-name -s MyAzureSpringAppsInstance -g MyResourceGroup --secret-envs

Parameter yang Diperlukan

--name -n

Nama pekerjaan yang berjalan dalam instans Azure Spring Apps yang ditentukan.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--service -s

Nama instans Azure Spring Apps, Anda dapat mengonfigurasi layanan default menggunakan az configure --defaults spring=.

Parameter Opsional

--args

Argumen eksekusi pekerjaan.

--cpu

Kuantitas sumber daya CPU. Harus 500m atau jumlah inti CPU.

--envs

Properti tidak sensitif untuk variabel lingkungan. Format "key[=value]" dan dipisahkan oleh spasi.

--memory

Kuantitas sumber daya memori. Harus 512Mi atau #Gi, misalnya, 1Gi, 3Gi.

--parallelism

Jumlah maksimum replika yang akan dijalankan per eksekusi.

--retry-limit

Jumlah maksimum percobaan ulang sebelum gagal dalam pekerjaan.

--secret-envs

Properti sensitif untuk variabel lingkungan. Setelah dimasukkan, itu akan dienkripsi dan tidak dikembalikan. Format "key[=value]" dan dipisahkan oleh spasi.

--timeout

Jumlah detik maksimum eksekusi diizinkan untuk dijalankan. Anda dapat menggunakan -1 untuk mengatur ulang batas waktu.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.