Platform runtime hybrid Apigee terdiri dari berbagai layanan. Setiap layanan di-deploy
di node dalam cluster Kubernetes Anda, dan setiap layanan dapat dikonfigurasi menggunakan
file overrides.yaml.
Diagram arsitektur runtime
Gambar berikut menunjukkan cara setiap layanan runtime berinteraksi dengan layanan lain dalam
hybrid:
Operator Apigee (AO) membuat dan memperbarui resource Kubernetes dan Istio tingkat rendah
yang diperlukan untuk men-deploy dan mengelola konfigurasi ApigeeDeployment (AD). Misalnya,
pengontrol melakukan rilis pemroses pesan dan memvalidasi
konfigurasi AD sebelum membuatnya persisten di cluster Kubernetes.
Berfungsi sebagai datastore runtime yang menyediakan penyimpanan persisten lokal Apigee untuk KMS, OAuth, KVM, dan caching untuk platform runtime. Anda dapat memiliki ring Cassandra terpisah untuk
KMS, OAuth, KVM, dan penyimpanan dalam cache.
Mengekspos endpoint untuk mengelola entitas data di bidang runtime, seperti KMS (kunci API dan token OAuth), kuota, KVM, dan produk API. Layanan MART dicakup untuk satu organisasi.
Menggunakan update rolling dari bidang pengelolaan untuk menyediakan pemrosesan permintaan API dan
eksekusi kebijakan di bidang runtime. Setiap Pemroses Pesan dicakup ke satu
lingkungan.
Mengambil data konfigurasi tentang lingkungan API dari platform pengelolaan ke
platform runtime. Synchronizer dapat melakukan polling pada satu atau beberapa lingkungan di organisasi yang sama atau berbeda.
Mengekstrak data analisis dan status deployment, lalu mengirimkannya ke layanan UAP di
bidang pengelolaan sehingga Anda dapat mengaksesnya dengan UI pengelolaan.
Sebagian besar layanan membuat koneksi soket dengan layanan internal atau eksternal lainnya yang harus Anda ketahui. Untuk mengetahui informasi selengkapnya, lihat Port campuran.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-21 UTC."],[[["\u003cp\u003eThis documentation is for Apigee hybrid version 1.6, which is no longer supported and requires an upgrade to a newer version.\u003c/p\u003e\n"],["\u003cp\u003eThe Apigee hybrid runtime plane consists of multiple services, each configurable using the \u003ccode\u003eoverrides.yaml\u003c/code\u003e file and deployed on Kubernetes cluster nodes.\u003c/p\u003e\n"],["\u003cp\u003eKey runtime services include Apigee Operators, Cassandra, Logger, MART, Message Processor, Metrics, Synchronizer, and UDCA, each with specific functions like data storage, API processing, and data synchronization.\u003c/p\u003e\n"],["\u003cp\u003eDifferent services are implemented as either Deployments, StatefulSets, or DaemonSets, and they operate at various scopes, including Kubernetes cluster, organization, or environment.\u003c/p\u003e\n"],["\u003cp\u003eThe services communicate through socket connections, as detailed in the "Hybrid ports" documentation.\u003c/p\u003e\n"]]],[],null,["# Runtime service configuration overview\n\n| You are currently viewing version 1.6 of the Apigee hybrid documentation. **This version is end of life.** You should upgrade to a newer version. For more information, see [Supported versions](/apigee/docs/hybrid/supported-platforms#supported-versions).\n\nThe Apigee hybrid runtime plane is made up of a variety of services. Each service is deployed\non nodes within your Kubernetes cluster, and each one can be configured using the\n[`overrides.yaml` file](/apigee/docs/hybrid/v1.6/customize-services).\n\n#### Runtime architectural diagram\n\nThe following image shows how each of the runtime services interacts with other services in\nhybrid:\n\nThe following table summarizes the runtime services:\n\nMost services make socket connections with other internal or external services that you should be\naware of. For more information, see [Hybrid ports](/apigee/docs/hybrid/v1.6/ports)."]]