Cache-ში მხოლოდ ის პასუხები შეინახეთ, რომელთა გაზიარებაც სამიზნე სტუმრებს შეუძლიათ. საჯარო პროდუქტის აღწერასა და შესული მომხმარებლის ანგარიშის გვერდს განსხვავებული მოთხოვნები აქვს.
როგორ ხდება გაჟონვა
წარმოიდგინეთ, Alice ითხოვს /account-ს და Nginx მის პასუხს ამ URL-ით ინახავს. თუ Bob მოგვიანებით იმავე cache პასუხს მიიღებს, Alice-ის მონაცემებს დაინახავს. პრობლემა პირადი შედეგისთვის საერთო cache-ის გამოყენებაა.
დაიწყეთ აშკარად საჯარო მარშრუტებით. Cache key-მ, რომელიც შენახულ პასუხს ასახელებს, უნდა განასხვავოს შესაბამისი ვარიანტები: host, გზა, query და ენა.
