Rumah  >  Soal Jawab  >  teks badan

Bolehkah nginx melaksanakan caching berasaskan kandungan untuk permintaan POST?

Oleh kerana ia adalah perkhidmatan web dan kandungan siaran adalah json, antara muka API yang biasa digunakan perlu dicache, adakah ia boleh dilakukan pada lapisan nginx?

黄舟黄舟2683 hari yang lalu582

membalas semua(1)saya akan balas

  • PHP中文网

    PHP中文网2017-05-16 17:31:34

    Ya, mod kerja nginx pada masa ini adalah ejen tindak balas, tetapi ia tidak sesuai

    Pertama sekali, anda perlu tahu cara anda mahu cache kandungan Contohnya, jika input adalah sama (kuki pengguna yang sama, parameter siaran http yang sama), berapa lama masa yang diperlukan untuk kandungan yang dicache untuk tamat tempoh melaksanakan fail konfigurasi sedemikian, ia hampir semudah menulis kod, maka Mengapa tidak menulisnya dalam python atau php

    Di manakah cache disimpan? Dengan mengandaikan bahawa anda telah melakukan semua perkara di atas dengan fail konfigurasi, di mana anda ingin meletakkan cache terbina dalam, ia seolah-olah menjadi kerja pengaturcaraan

    Jika anda rasa sesuai untuk menggunakan nginx untuk melakukan perkara ini, sila teruskan jika tidak, laksanakannya dalam kod dan cuba buat fail konfigurasi nginx semudah mungkin , dan kecekapan masih sama Agak tinggi, sekurang-kurangnya lebih cepat sedikit daripada kelajuan cache nginx untuk membaca fail Lagipun, ia adalah operasi memori

    balas
    0
  • Batalbalas