Слишком много попаданий в кеш (REDIS GET) для токена tymon / jwt в Laravel - PullRequest
0 голосов
/ 18 октября 2019

Я использую Laravel Framework версии 5.5 с Tymon / JWTAuth.

Приложение использует redis в качестве драйвера кеша.

Когда пользователь отправляет простой вызов API с аутентификацией, тогдаприложение вызывает REDIS GET для «tymon.jwt» 20 ~ 30 раз.

Ниже приводится результат монитора redis-cli для запроса.

1571373727.245471 [0 127.0.0.1:60021] "SELECT" "0"
1571373727.245625 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.245804 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.266822 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.267107 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.269601 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.269812 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.271904 [0 127.0.0.1:60021] "GET" "myapp_cache:ceec20f6f2bc6e9218fb4b768563f0c4"
1571373727.275648 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.275847 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.280297 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.280514 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.283161 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.283369 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.284720 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.284878 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.290921 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.291058 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"
1571373727.292469 [0 127.0.0.1:60021] "GET" "myapp_cache:tag:tymon.jwt:key"
1571373727.292651 [0 127.0.0.1:60021] "GET" "myapp_cache:b104e4263318251d7163ca083e2ca0bf28032f30:N0uWgBJkpT1UnXPW"

Могу ли я получить советуменьшить количество обращений к избыточному кешу?

Если мне нужно поделиться дополнительной информацией о конфигурации приложения, пожалуйста, дайте мне знать.

Большое спасибо заранее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...