Ошибка подключения сервера Redis для кеша из приложения nodejs / graphQL - PullRequest
0 голосов
/ 02 мая 2018

Мы пытаемся создать приложение nodejs / graphql и пытаемся интегрировать Redis для кеша. Наша тестовая среда - OSX, все серверы установлены локально. Вот так выглядит конфигурация нашего двигателя Apollo.

const engine = new ApolloEngine({
      apiKey: '<apollo-engine-api-key>',
      origins: [{
        supportsBatch: true,
        requestTimeout: '60s',
      }],
      stores: [
        {
          name: 'acme-store',
          memcache: {
            url: ['http://127.0.0.1:6379/acme-store'],
            keyPrefix: 'acme'
          }
        }
      ],
      queryCache: {
        publicFullQueryStore: 'acme-store'
      },
    });

Мы используем клиент apollo в нашем клиентском приложении. Но когда запрос запускается, мы получаем ошибку следующим образом.

WARN[1332] Query not stored to query cache.              
error="error saving response to query cache: dial unix http://127.0.0.1:6379/acme-store: connect: no such file or directory"

Есть ли какие-либо указатели для решения этой проблемы, когда вы узнаете больше об интеграции graphql / redis?

Спасибо

...