Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jaring layanan
Mesh layanan adalah batas logis untuk lalu lintas jaringan antara layanan yang berada di dalamnya. Setelah membuat mesh layanan, Anda dapat membuat layanan virtual, simpul virtual, router virtual, dan rute untuk mendistribusikan lalu lintas antar aplikasi di mesh Anda.
Membuat mesh layanan
catatan
Saat membuat Mesh, Anda harus menambahkan pemilih namespace. Jika pemilih namespace kosong, ia memilih semua ruang nama. Untuk membatasi ruang nama, gunakan label untuk mengaitkan resource App Mesh ke mesh yang dibuat.
- AWS Management Console
-
Untuk membuat mesh layanan menggunakanAWS Management Console
-
Buka konsol App Mesh di https://console.aws.amazon.com/appmesh/
. -
Pilih Buat mesh.
-
Untuk nama Mesh, tentukan nama untuk mesh layanan Anda.
-
(Opsional) Pilih Izinkan lalu lintas eksternal. Secara default, proxy di mesh hanya meneruskan lalu lintas antara satu sama lain. Jika Anda mengizinkan lalu lintas eksternal, proxy di mesh juga meneruskan lalu lintas TCP langsung ke layanan yang tidak diterapkan dengan proxy yang didefinisikan dalam mesh.
catatan
Jika Anda menentukan backend pada node virtual saat menggunakan
ALLOW_ALL
, Anda harus menentukan semua jalan keluar untuk node virtual itu sebagai backend. Jika tidak, tidakALLOW_ALL
akan lagi bekerja untuk node virtual itu. -
Preferensi versi IP
Kontrol versi IP mana yang harus digunakan untuk lalu lintas dalam mesh dengan mengaktifkan Override perilaku versi IP default. Secara default, App Mesh menggunakan berbagai versi IP.
catatan
Mesh menerapkan preferensi IP untuk semua node virtual dan gateway virtual dalam mesh. Perilaku ini dapat diganti pada node virtual individual dengan mengatur preferensi IP saat Anda membuat atau mengedit node. Preferensi IP tidak dapat diganti pada gateway virtual karena konfigurasi untuk gateway virtual yang memungkinkan mereka mendengarkan lalu lintas IPv4 dan IPv6 sama terlepas dari preferensi mana yang ditetapkan pada mesh.
Default
-
Utusan DNS resolver lebih suka
IPv6
dan jatuh kembali keIPv4
. -
Kami menggunakan
IPv4
alamat yang dikembalikan olehAWS Cloud Map jika tersedia dan jatuh kembali ke menggunakanIPv6
alamat. -
Titik akhir yang dibuat untuk aplikasi lokal menggunakan
IPv4
alamat. -
Pendengar utusan mengikat semua
IPv4
alamat.
-
IPv6 disukai
-
Utusan DNS resolver lebih suka
IPv6
dan jatuh kembali keIPv4
. -
IPv6
Alamat yang dikembalikan olehAWS Cloud Map digunakan jika tersedia dan jatuh kembali menggunakanIPv4
alamat -
Titik akhir yang dibuat untuk aplikasi lokal menggunakan
IPv6
alamat. -
Pendengar utusan mengikat semua
IPv4
danIPv6
alamat.
-
IPv4 disukai
-
Utusan DNS resolver lebih suka
IPv4
dan jatuh kembali keIPv6
. -
Kami menggunakan
IPv4
alamat yang dikembalikan olehAWS Cloud Map jika tersedia dan jatuh kembali ke menggunakanIPv6
alamat. -
Titik akhir yang dibuat untuk aplikasi lokal menggunakan
IPv4
alamat. -
Pendengar utusan mengikat semua
IPv4
danIPv6
alamat.
-
Hanya IPv6
-
DNS resolver utusan hanya menggunakan
IPv6
. -
Hanya
IPv6
alamat yang dikembalikan olehAWS Cloud Map yang digunakan. JikaAWS Cloud Map mengembalikanIPv4
alamat, tidak ada alamat IP yang digunakan dan hasil kosong dikembalikan ke Utusan. -
Titik akhir yang dibuat untuk aplikasi lokal menggunakan
IPv6
alamat. -
Pendengar utusan mengikat semua
IPv4
danIPv6
alamat.
-
Hanya IPv4
-
DNS resolver utusan hanya menggunakan
IPv4
. -
Hanya
IPv4
alamat yang dikembalikan olehAWS Cloud Map yang digunakan. JikaAWS Cloud Map mengembalikanIPv6
alamat, tidak ada alamat IP yang digunakan dan hasil kosong dikembalikan ke Utusan. -
Titik akhir yang dibuat untuk aplikasi lokal menggunakan
IPv4
alamat. -
Pendengar utusan mengikat semua
IPv4
danIPv6
alamat.
-
-
Pilih Buat mesh untuk menyelesaikan.
-
(Opsional) Berbagi mesh dengan akun lain. Sebuah mesh bersama memungkinkan sumber daya yang dibuat oleh akun yang berbeda untuk berkomunikasi satu sama lain dalam mesh yang sama. Untuk informasi selengkapnya, lihat Bekerja dengan jerat bersama.
-
- AWS CLI
-
Untuk membuat mesh menggunakanAWS CLI.
Buat mesh layanan menggunakan perintah berikut (ganti nilai
merah
dengan milik Anda sendiri):-
aws appmesh create-mesh --mesh-name
meshName
-
Contoh keluaran:
{ "mesh":{ "meshName":"meshName", "metadata":{ "arn":"arn:aws:appmesh:
us-west-2
:123456789012:mesh/meshName", "createdAt":"2022-04-06T08:45:50.072000-05:00", "lastUpdatedAt":"2022-04-06T08:45:50.072000-05:00", "meshOwner": "123456789012", "resourceOwner": "123456789012", "uid":"a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "version":1 }, "spec":{}, "status":{ "status":"ACTIVE" } } }
Untuk informasi selengkapnya tentang membuat mesh denganAWS CLI for App Mesh, lihat perintah create-mesh diAWS CLI referensi.
-
Menghapus mesh
- AWS Management Console
-
Untuk menghapus gateway virtual menggunakanAWS Management Console
-
Buka konsol App Mesh di https://console.aws.amazon.com/appmesh/
. -
Pilih mesh yang ingin Anda hapus. Semua jerat yang Anda miliki dan yang telah dibagikan dengan Anda terdaftar.
-
Di kotak konfirmasi, ketik
delete
dan kemudian klik Hapus.
-
- AWS CLI
-
Untuk menghapus mesh menggunakanAWS CLI
-
Gunakan perintah berikut untuk menghapus mesh Anda (ganti nilai
merah
dengan Anda sendiri):aws appmesh delete-mesh \ --mesh-name
meshName
-
Contoh keluaran:
{ "mesh": { "meshName": "meshName", "metadata": { "arn":"arn:aws:appmesh:
us-west-2
:123456789012:mesh/meshName", "createdAt": "2022-04-06T08:45:50.072000-05:00", "lastUpdatedAt": "2022-04-07T11:06:32.795000-05:00", "meshOwner": "123456789012", "resourceOwner": "123456789012", "uid": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "version": 1 }, "spec": {}, "status": { "status": "DELETED" } } }
Untuk informasi selengkapnya tentang menghapus mesh denganAWS CLI for App Mesh, lihat perintah delete-mesh diAWS CLI referensi.
-