Langkah 6: Mulai simulasi Anda - AWS SimSpace Weaver

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 6: Mulai simulasi Anda

SDK SimSpace Weaver aplikasi menyediakan skrip pembantu untuk memulai simulasi Anda. Skrip adalah pembungkus di sekitar panggilan StartSimulationAPI. Ini menyediakan parameter berikut untuk panggilan API:

  • Nama skema simulasi (yang Anda unggah pada langkah sebelumnya)

  • Nama simulasi

  • Titik akhir SimSpace Weaver layanan

Docker
Untuk memulai simulasi Anda
  1. Jika Anda belum berada di sana, buka folder alat untuk proyek dan platform Anda. Anda project-folderpath\project-namemenggunakan nilai-nilai yang Anda berikan ketika Anda membuat proyek.

    Pada prompt Windows perintah, masukkan:

    cd project-folder\tools\windows
  2. Gunakan skrip pembantu untuk mengunggah memulai simulasi Anda.

    .\start-simulation-project-name.bat
    penting

    Dimulai dengan versi 1.12.3, start-simulation skrip memulai simulasi Anda dengan durasi maksimum 1 jam. Anda dapat menggunakan --maximum-duration parameter untuk menentukan durasi maksimum yang berbeda. Dalam versi 1.12.2 atau lebih rendah, Anda tidak dapat memberikan durasi maksimum untuk skrip dan simulasi memiliki durasi maksimum 14 hari. Untuk informasi lebih lanjut tentang durasi maksimum simulasi, lihatDurasi maksimum simulasi.

    penting

    Jika Anda menggunakan AWS IAM Identity Center atau memberi nama profil untuk AWS Command Line Interface (AWS CLI), Anda harus menggunakan SDK SimSpace Weaver aplikasi versi 1.12.1 atau yang lebih tinggi. Versi terbaru adalah 1.16.0. Untuk informasi tentang versi SimSpace Weaver, lihat Versi SimSpace Weaver. Skrip SDK SimSpace Weaver aplikasi menggunakan file. AWS CLI Jika Anda menggunakan Pusat Identitas IAM, Anda dapat menyalin profil Pusat Identitas IAM Anda AWS CLI ke default profil Anda atau memberikan nama profil Pusat Identitas IAM Anda ke skrip SDK SimSpace Weaver aplikasi dengan parameter. --profile cli-profile-name Untuk informasi selengkapnya, lihat Mengonfigurasi yang AWS CLI akan digunakan AWS IAM Identity Center dalam Panduan AWS Command Line Interface Pengguna dan Konfigurasi dan setelan file kredensi di Panduan AWS Command Line InterfacePengguna.

    catatan

    run-project-name.batadalah skrip pembantu alternatif yang juga akan memulai jam simulasi. Untuk tutorial ini, Anda akan memulai jam secara terpisah di langkah selanjutnya.

    Dimulai dengan versi 1.12.3, run skrip memulai simulasi Anda dengan durasi maksimum 1 jam. Anda dapat menggunakan --maximum-duration parameter untuk menentukan durasi maksimum yang berbeda. Dalam versi 1.12.2 atau lebih rendah, Anda tidak dapat memberikan durasi maksimum untuk skrip dan simulasi memiliki durasi maksimum 14 hari. Untuk informasi lebih lanjut tentang durasi maksimum simulasi, lihatDurasi maksimum simulasi.

WSL
penting

Kami memberikan instruksi ini untuk kenyamanan Anda. Mereka untuk digunakan denganWindows Subsystem for Linux (WSL), dan tidak didukung. Untuk informasi selengkapnya, lihat Siapkan lingkungan lokal Anda untukSimSpace Weaver.

Untuk memulai simulasi Anda
  1. Jika Anda belum berada di sana, buka folder alat untuk proyek dan platform.Your project-folderpath/project-namemenggunakan nilai yang Anda berikan saat Anda membuat proyek.

    Pada prompt Linux shell, masukkan:

    cd project-folder/tools/linux
  2. Gunakan skrip pembantu untuk mengunggah memulai simulasi Anda.

    ./start-simulation-project-name.sh
    penting

    Dimulai dengan versi 1.12.3, start-simulation skrip memulai simulasi Anda dengan durasi maksimum 1 jam. Anda dapat menggunakan --maximum-duration parameter untuk menentukan durasi maksimum yang berbeda. Dalam versi 1.12.2 atau lebih rendah, Anda tidak dapat memberikan durasi maksimum untuk skrip dan simulasi memiliki durasi maksimum 14 hari. Untuk informasi lebih lanjut tentang durasi maksimum simulasi, lihatDurasi maksimum simulasi.

    penting

    Jika Anda menggunakan AWS IAM Identity Center atau memberi nama profil untuk AWS Command Line Interface (AWS CLI), Anda harus menggunakan SDK SimSpace Weaver aplikasi versi 1.12.1 atau yang lebih tinggi. Versi terbaru adalah 1.16.0. Untuk informasi tentang versi SimSpace Weaver, lihat Versi SimSpace Weaver. Skrip SDK SimSpace Weaver aplikasi menggunakan file. AWS CLI Jika Anda menggunakan Pusat Identitas IAM, Anda dapat menyalin profil Pusat Identitas IAM Anda AWS CLI ke default profil Anda atau memberikan nama profil Pusat Identitas IAM Anda ke skrip SDK SimSpace Weaver aplikasi dengan parameter. --profile cli-profile-name Untuk informasi selengkapnya, lihat Mengonfigurasi yang AWS CLI akan digunakan AWS IAM Identity Center dalam Panduan AWS Command Line Interface Pengguna dan Konfigurasi dan setelan file kredensi di Panduan AWS Command Line InterfacePengguna.

    catatan

    run-project-name.shadalah skrip pembantu alternatif yang juga akan memulai jam simulasi. Untuk tutorial ini, Anda akan memulai jam secara terpisah di langkah selanjutnya.

    Dimulai dengan versi 1.12.3, run skrip memulai simulasi Anda dengan durasi maksimum 1 jam. Anda dapat menggunakan --maximum-duration parameter untuk menentukan durasi maksimum yang berbeda. Dalam versi 1.12.2 atau lebih rendah, Anda tidak dapat memberikan durasi maksimum untuk skrip dan simulasi memiliki durasi maksimum 14 hari. Untuk informasi lebih lanjut tentang durasi maksimum simulasi, lihatDurasi maksimum simulasi.

Script akan loop sampai status simulasi adalah salah satu STARTED atauFAILED. Diperlukan beberapa menit untuk memulai simulasi. Jika simulasi Anda berhasil dimulai, Anda akan melihat output yang mirip dengan berikut ini:


[2022-10-04T22:15:28] [INFO] Describe Simulation Results:
[2022-10-04T22:15:28] [INFO] {
    "Status": "STARTED",
    "Name": "MyProjectSimulation_22-10-04_22_10_15",
    "RoleArn": "arn:aws:iam::111122223333:role/weaver-MyProject-app-role",
    "CreationTime": 1664921418.09,
    "SchemaS3Location": {
        "ObjectKey": "MyProject-schema.yaml",
        "BucketName": "weaver-myproject-111122223333-us-west-2"
    },

catatan

SimSpace Weaverproyek SDK aplikasi versi 1.12.x menggunakan bucket terpisah untuk file aplikasi.zip dan skema:

  • weaver- lowercase-project-name- nomor akun -app-ritsleting - wilayah

  • weaver- lowercase-project-name- nomor akun -skema- wilayah