Как с помощью функций FunctionGraph получить доступ к Redis?

FunctionGraph интегрирован с сервисом VPС. Если ваша БД Redis находится в той же сети, функции сервиса смогут получить доступ к Redis.

FunctionGraph может получить доступ к сервисам Redis, развернутым также в общей сети. В примере ниже показано, как подключиться к Redis с помощью Python 2.7 или Python 3.6.

# -*- coding:utf-8 -*-
import redis
def handler (event, context):
    r = redis.StrictRedis(host="host_ip",password="passwd",port=6379)
    print(str(r.get("hostname")))
    return "^_^"

Если не получилось подключиться к Redis в общей сети, выполните следующие действия:

  1. Измените настройки в файле redis.conf для разрешения доступа с любых IP-адресов.

  2. Установите пароль доступа к Redis в файле redis.conf.

  3. Отключите защитное ПО.

Запустили Evolution free tier
для Dev & Test
Получить