Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dapatkan alamat IP dan nomor port aplikasi khusus
Untuk melihat simulasi, Anda membuat aplikasi khusus dan menghubungkannya dengan klien. Untuk informasi lebih lanjut, lihat tutorial diMemulai dengan SimSpace Weaver. Anda dapat menggunakan prosedur berikut untuk mendapatkan alamat IP dan nomor port aplikasi khusus Anda. Gunakan pemisah jalur yang sesuai untuk sistem operasi Anda (misalnya, \
di Windows dan /
Linux).
Untuk mendapatkan alamat IP dan nomor port
-
Gunakan ListSimulationsAPI untuk mendapatkan nama simulasi Anda.
aws simspaceweaver list-simulations
Contoh output:
{ "Simulations": [ { "Status": "STARTED", "CreationTime": 1664921418.09, "Name": "MyProjectSimulation_22-10-04_22_10_15", "Arn": "arn:aws:simspaceweaver:us-west-2: 111122223333:simulation/MyProjectSimulation_22-10-04_22_10_15", "TargetStatus": "STARTED" } ] }
-
Gunakan DescribeSimulationAPI untuk mendapatkan daftar domain dalam simulasi Anda.
aws simspaceweaver describe-simulation --simulation
simulation-name
Cari
Domains
bagian diLiveSimulationState
bagian output.Contoh output:
"LiveSimulationState": { "Domains": [ { "Type": "", "Name": "MySpatialSimulation", "Lifecycle": "Unknown" }, { "Type": "", "Name": "MyViewDomain", "Lifecycle": "ByRequest" } ],
-
Gunakan ListAppsAPI untuk mendapatkan daftar aplikasi kustom di domain. Misalnya, nama domain untuk aplikasi tampilan (kustom) dalam proyek sampel adalah
MyViewDomain
. Cari nama aplikasi di output.aws simspaceweaver list-apps --simulation
simulation-name
--domaindomain-name
Contoh output:
{ "Apps": [ { "Status": "STARTED", "Domain": "MyViewDomain", "TargetStatus": "STARTED", "Name": "ViewApp", "Simulation": "MyProjectSimulation_22-10-04_22_10_15" } ] }
-
Gunakan DescribeAppAPI untuk mendapatkan alamat IP dan nomor port. Untuk proyek sampel, nama domain adalah
MyViewDomain
dan nama aplikasinyaViewApp
.aws simspaceweaver describe-app --simulation
simulation-name
--domaindomain-name
--appapp-name
Alamat IP dan nomor port ada di
EndpointInfo
blok di output. Alamat IP adalah nilaiAddress
dan nomor port adalah nilaiActual
.Contoh output:
{ "Status": "STARTED", "Domain": "MyViewDomain", "TargetStatus": "STARTED", "Simulation": "MyProjectSimulation_22-10-04_22_10_15", "LaunchOverrides": { "LaunchCommands": [] }, "EndpointInfo": { "IngressPortMappings": [ { "Declared": 7000, "Actual": 4321 } ], "Address": "198.51.100.135" }, "Name": "ViewApp" }
catatan
Nilai
Declared
adalah nomor port yang harus diikat oleh kode aplikasi Anda. NilaiActual
adalah nomor port yang SimSpace Weaver mengekspos klien untuk terhubung ke aplikasi Anda. SimSpace Weaver memetakanDeclared
port keActual
port.