Несколько серверов Redis на одной облачной машине Google - PullRequest
0 голосов
/ 17 апреля 2020

Я использую сервер Redis на компьютере g1-small в облаке Google. Я хочу ограничить свои облачные функции Google этим сервером Redis. Однако, когда у меня есть две или более функции, используется одна и та же база данных Redis. Таким образом, ограничение на функции не разделено. Можно ли запустить два разных сервера Redis на одной машине? Или у вас есть другие варианты ограничения скорости моих облачных функций Google.

Спасибо

1 Ответ

0 голосов
/ 20 апреля 2020

Чтобы применить ограничение по скорости, необходимо использовать облачную функцию. Если вы используете Node.js, в облачной функции есть библиотека ограничения скорости, чтобы ограничивать вызовы функций. Здесь я оставляю вам ссылку на документ, где вы можете увидеть, как использовать эти методы для ограничения вызовов функций по IP-адресу вызывающей стороны. https://cloud.google.com/community/tutorials/cloud-functions-rate-limiting

...