Как предотвратить добавление одной и той же работы дважды в очередь Laravel? - PullRequest
0 голосов
/ 06 июля 2019

В моем бэкэнде Laravel я запрашиваю что-то из базы данных Redis, содержащей предварительно загруженное большое количество значений. Однако, когда сервер запускается в первый раз и пользователь получает приложение Laravel от пользователя, эта база данных Redis не будет содержать никаких значений, поэтому мне нужно загрузить этот большой объем значений в базу данных Redis. Для этого я думаю перенести эту задачу в очередь Laravel. Однако я не хочу загружать эти данные в базу данных Redis дважды, поэтому, если мое приложение Laravel пытается создать это задание снова, мне нужно это предотвратить. Как я могу это сделать?

...