Мы пытаемся создать приложение 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?
Спасибо