View a markdown version of this page

Mengambil perawatan percobaan - AWS AppConfig

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

Mengambil perawatan percobaan

Saat percobaan berjalan pada bendera fitur, Anda mengambil perlakuan yang ditetapkan dengan cara yang sama Anda mengambil tanda fitur apa pun dari AWS AppConfig Agen. Ini memerlukan dua tambahan: Anda mengidentifikasi entitas, dan Anda memberikan konteks pemanggil yang dievaluasi oleh aturan audiens eksperimen Anda.

  1. Ambil bendera dari AWS AppConfig Agen.

  2. Tentukan tanda atau flag yang tepat yang Anda inginkan untuk perawatan dengan menggunakan parameter ?flag=FLAG_KEY kueri.

  3. Berikan pengenal entitas, seperti ID pengguna akhir, di Entity-Id header. Agen mengembalikan perlakuan yang sama untuk entitas yang sama selama masa proses.

  4. Berikan konteks permintaan yang dievaluasi oleh aturan audiens eksperimen Anda di Context header.

Misalnya, untuk menemukan perlakuan mana yang user123 ditugaskan untuk eksperimen yang berjalan di inference-settings bendera, buat permintaan ini:

curl "http://localhost:2772/applications/MyApp/environments/MyEnv/configurations/MyFlags?flag=inference-settings" \ -H "Entity-Id: user123"

Jika user123 ditugaskan untuk perawatant1, agen mengembalikan respons seperti berikut:

{ "_variant": "__t1__", "enabled": true }

Bid _variant ang mengidentifikasi varian bendera yang ditetapkan ke entitas. Saat Anda memulai percobaan, pet AWS AppConfig akan setiap perlakuan ke varian tanda yang diberi nama untuk perawatan yang ditetapkan (__c__untuk kontrol dan__t1__,__t2__, dan seterusnya untuk perawatan). Jika perlakuan mendefinisikan nilai atribut, mereka juga muncul dalam respons.

catatan

Jika entitas bukan bagian dari audiens eksperimen, atau merupakan bagian dari audiens tetapi saat ini tidak terpapar eksperimen (berdasarkan persentase paparan eksperimen), agen tidak mengembalikan perlakuan percobaan. Sebaliknya, itu jatuh ke nilai flag yang saat ini digunakan ke lingkungan.