Pengenalan (Analisis Masalah)
Tim pembangunan permainan kecil, pernahkah anda mengalami situasi ini? Permainan kasual, permainan pertarungan atau permainan papan anda mendapat peningkatan jumlah pengguna secara mendadak, beberapa kali ganda atau berpuluh-puluh kali ganda, disebabkan oleh perkongsian sosial atau cadangan platform yang berjaya.
Ini sepatutnya menjadi perayaan, tetapi ia mungkin mengakibatkan pemain tidak boleh log masuk, permainan menjadi lambat atau perkhidmatan terputus sama sekali, yang bukan sahaja akan menjejaskan pengalaman pengguna, tetapi juga mungkin menyebabkan pengguna asal yang diperoleh dengan susah payah hilang dengan cepat. Lebih rumit lagi, pasukan permainan kecil biasanya mempunyai sumber yang terhad, dan sukar untuk melaburkan kos infrastruktur yang besar untuk menghadapi kemungkinan puncak permintaan seperti syarikat permainan besar.
Jika anda sedang bergelut dengan cara mengendalikan laluan luaran secara tiba-tiba untuk permainan kecil dengan kos yang terkawal, dan memastikan kelancaran pelancaran dan operasi, maka penyelesaian skalabiliti elastik Tencent Cloud ini dirancang khusus untuk anda.
Diagram arkitektur penyelesaian dan gambaran keseluruhan
Gambar di bawah menunjukkan struktur teras penyelesaian ini, yang direka untuk menyediakan sokongan infrastruktur automatik, fleksibel dan berharga untuk permainan kecil:

Proses kerjanya adalah seperti berikut: Pemain meminta akses melalui Tencent Cloud Global Acceleration Network, setelah melalui lapisan perlindungan keselamatan, mereka akan diagihkan oleh Load Balancer (CLB) kepadaKumpulan Skalabiliti Fleksibel (AS)Kluster pelayan awan (CVM) yang diuruskan. Perkhidmatan skalabiliti elastik berdasarkan strategi yang ditetapkan (seperti penggunaan CPU, laluan rangkaian atau petunjuk tersuai), Automatik, tanpa sebarang gangguan.Meningkatkan atau mengurangkan bilangan instans CVM. Data yang dihasilkan oleh pelayan permainan diproses oleh pangkalan data awan berprestasi tinggi MySQL dan Redis, sementara perkhidmatan log CLS bertanggungjawab untuk memantau, menganalisis dan mencetuskan keputusan untuk meningkatkan atau mengurangkan kapasiti, membentuk satu gelung tertutup pintar.
Penjelasan terperinci tentang produk dan komponen utama.
Inti dari rancangan ini adalah untuk menggunakan pelbagai produk terurus untuk membina arkitektur fleksibel secara automatik, supaya anda tidak perlu menguruskan penjadualan sumber pada peringkat asas:
| Nama komponen. | \nMemainkan peranan | Konfigurasi utama/cadangan pilihan | Mengapa memilihnya? |
|---|---|---|---|
| Skalabiliti Elastik (AS) | Ini adalah otak skema tersebut. Ia secara automatik menyesuaikan bilangan instans CVM berdasarkan petunjuk pemantauan, untuk menghadapi variasi dalam kesesakan lalu lintas. | Diperlukan konfigurasi berdasarkanPenggunaan CPU(Seperti 80%) danLebar jalur aliran internetStrategi penskalaan berdimensi banyaknya. | Tanpa intervensi manusia, ini boleh mengembangkan secara automatik semasa puncak perniagaan, dan mengurangkan secara automatik semasa kemerosotan.Mengoptimalkan kos secara ketara.\n。 |
| Server awan (CVM) | Unit pengkomputeran yang menjalankan logik pelayan permainan kecil. | PilihOptimum dari segi pengiraanContoh, dan konfigurasiPaket jalur lebar tanpa hadUntuk mengelakkan kesesakan laluan yang mengakibatkan penggunaan jalur lebar mencapai batasnya. | Menyediakan keupayaan pengkomputeran yang stabil dan berkinerja tinggi, berintegrasi dengan lancar dengan AS, dan menyokong pengembangan dan pengehadan kapasiti dengan cepat. |
| Balancing beban (CLB) | Portal masuk. Mengedarkan permintaan pemain secara merata kepada instans CVM yang sihat di bahagian belakang. | KonfigurasiPengawal HTTP/HTTPS, BukaPemeriksaan kesihatan.Fungsi. | Menghilangkan kerosakan pada satu titik, memastikan perkhidmatan tersedia pada tahap tinggi, dan secara automatik mengarahkan laluan kepada instans baharu selepas pengembangan. |
| Pangkalan data awan MySQL | Menyimpan data hubungan teras seperti akaun pemain, kemajuan permainan, dan lain-lain. | PilihArsitektur berprestasi tinggiBerdasarkan jumlah pemain yang dijangka, rancang spesifikasi terlebih dahulu. SokonganSkalabiliti fleksibel\n。 | Menyediakan arkitektur dengan ketersediaan tinggi dan kebolehpercayaan data, serta prestasi yang kuat.240,000 QPSIni membantu mengurangkan beban operasi dan penyelenggaraan untuk membina pangkalan data sendiri. |
| Pangkalan data awan Redis. | Menyimpan data panas (seperti sesi pemain, papan peringkat) dalam cache untuk mengurangkan tekanan pada pangkalan data. | PilihMemori jenisSpesifikasi, boleh diaktifkan.Penyimpanan campuranModel ini bertujuan untuk mengoptimumkan kos. | Performans yang sangat tinggi.Memastikan kelajuan bacaan dan penulisan data dalam permainan secara masa nyata, serta meningkatkan pengalaman pemain. |
| Perkhidmatan Log (CLS) | Pusat Pemantauan dan Diagnosis. Mengumpul log perniagaan dan menggunakan keupayaan AI untuk mengenal pasti kerosakan dengan cepat. | KonfigurasiIndikator pemantauan tersuai.(Seperti bilangan pemain dalam talian), dan menggunakannya sebagai syarat pencetusan untuk skalabiliti fleksibel. | Analisis log AIIa boleh mengenal pasti punca kerosakan dengan cepat, meningkatkan kecekapan operasi dan penyelenggaraan, serta mencapai skalabiliti yang lebih baik. |
| Paket Pencegahan DDoS Dah Yu | Perisai keselamatan. Mencegah serangan DDoS dan CC yang mungkin berlaku akibat daripada serbuan penggodam. | Selepas akses perniagaan, perlindungan akan diaktifkan secara automatik, tanpa perlu menyesuaikan struktur rangkaian. | Menyediakan perkhidmatan untuk perniagaan permainan.Lebar jalur perlindungan T-grade, membersihkan laluan serangan dengan tepat, dan memastikan perniagaan beroperasi dengan stabil. |
Ringkasan kelebihan pelan
- ⚡ Fleksibiliti dalam milisaat, skalabiliti tanpa batas:Kumpulan skalabiliti elastik boleh menambah beratus-ratus atau lebih sumber pengkomputeran dalam masa beberapa minit, untuk menangani sebarang peningkatan trafik dengan lancar, tanpa mengganggu perniagaan.
- ? Kos yang paling optimum, bayar mengikut keperluan: Anda hanya perlu membayar untuk sumber pengkomputeran yang anda gunakan. Secara automatik mengurangkan sumber pada waktu puncak yang rendah, berbanding mengekalkan sebilangan besar pelayan yang tidak digunakan sepanjang tahun.KOS boleh dikurangkan sehingga 30% dan lebih.\n。
- ? ️ Selamat dan stabil, cipta dengan yakin: Tidak perlu risau tentang serangan bermusuhan yang berlaku selepas menjadi terkenal. Pakej DDoS High Defense menyediakan perlindungan menyeluruh untuk perniagaan, membenarkan pasukan untuk memberi tumpuan kepada pembangunan permainan itu sendiri.
- ? Pengurusan dan penyelenggaraan pintar, mudah dan tidak memenatkan: Dari penjadualan sumber hingga diagnosis kerosakan, sebilangan besar perkhidmatan hosting automatik telah sangat mengurangkan kerumitan dan beban kerja dalam operasi dan penyelenggaraan, membolehkan pasukan kecil memperoleh keupayaan operasi dan penyelenggaraan yang setanding dengan syarikat besar.
Scenario penggunaan dan pelanggan yang sesuai
Program ini merupakan pilihan yang ideal untuk senario berikut:
- Permainan kasual ringan: Seperti permainan catur, permainan pencocokan, permainan IO, permainan kasual, dan sebagainya.Permainan kasual, H5 dan permainan kecilPermainan-permainan ini sangat mudah mengalami lonjakan trafik secara tiba-tiba disebabkan oleh efek viral dalam rangkaian sosial.
- Pelancaran permainan baharu dan promosi aktiviti: Apabila permainan itu dilancarkan untuk pertama kali atau semasa acara operasi besar, permainan tersebut akan menghadapiPada hari pelancaran, permainan ini sangat popular dan ramai pemain yang log masuk.Untuk menghadapi tekanan aliran data yang tidak menentu, perlu menggunakan kumpulan sumber fleksibel terlebih dahulu.
- Pasukan yang peka terhadap kos: Saya berharap untukInvestasi awal yang paling rendahVerifikasi permainan dengan cepat, dan sesuaikan kos sumber berdasarkan dinamik pertumbuhan perniagaan untuk memaksimumkan keuntungan bagi pasukan pembangunan kecil dan sederhana.
Pautan berkaitan
- Laman web rasmi produk Elastic Stretch (AS)Dapatkan maklumat segera, lihat dokumentasi fungsi terperinci dan amalan terbaik.
- Senarai semua penyelesaian permainan kecilUntuk mengetahui lebih lanjut tentang penyelesaian awan yang disesuaikan untuk industri permainan.
- CVM Fengchi mengalami penurunan lebih dari 45%.:Lihat aktiviti segera dan dapatkan kupon diskaun besar.
- Tawaran istimewa untuk membeli pangkalan data Tencent Cloud:Performa tinggi, kebolehpercayaan tinggi, ketersediaan tinggi, keselamatan tinggi. Aktiviti berterusan, tawaran hebat menanti anda.
- Tutorial teknikal: Bagaimana untuk mengkonfigurasi strategi skalabiliti elastik?: Lihat tutorial konfigurasi terperinci untuk memulakan dengan cepat.