내 MVC 4.6 응용 프로그램에서 Azure Redis 캐시를 사용하려고하는데 연결 오류가 발생합니다.Azure Redis Cache 오류이 작업을 수행하는 데 사용할 수있는 연결이 없습니다.
No connection is available to service this operation: GET c7fc43f3-47c4-43cb-94ff-50527b1cda0c_TokenCache; It was not possible to connect to the redis server(s); to create a disconnected multiplexer, disable AbortOnConnectFail. ConnectTimeout; IOCP: (Busy=3,Free=997,Min=2,Max=1000), WORKER: (Busy=2,Free=4093,Min=2,Max=4095), Local-CPU: 100%
내 Web.config의가있다 :
<add key="ida:CacheConnection" value="myCache.redis.cache.windows.net:6380,password=bpPQX6jeocNjyX1FqrvVztGMQqjekXbUXFjGkiZOyCE=,ssl=True,abortConnect=False,connectTimeout=30,syncTimeout=3000,ConnectRetry=3" />
내 packages.config가 있습니다
<package id="StackExchange.Redis" version="1.2.0" targetFramework="net45" />
내가 Aazure 레디 스 서버를 구성하려면이
MSDN 기사를 따라이 오류입니다 및 클라이언트.
클라이언트 측 cmd line 도구를 사용하여 연결이 작동하지 않는 것을 확인하려고했습니다. 나에게 성공이나 실패의 신호를주지 않는다. 이것은 내 명령입니다.
나는 6380을 시도했지만 아무 것도 변경되지 않았습니다.
켜기를 비활성화 한 후 Redis CLI를 통해 Redis 캐시에 연결할 수 있습니까? SSL 액세스? – juvchan
Nope. 비 SSL 액세스는 포털에서 사용 가능합니다. Sill cli는 나에게 응답을주지 않는다. – Sam
네트워크에 아웃 바운드 연결 제한이 있습니까? 위에서 준 정보를 사용하여 시도했는데 여기에 출력이 있습니다 ... redis-cli.exe -h "myCache.redis.cache.windows.net"-p 6379 myCache.redis.cache.windows .net : 6379> auth wrongpassword (오류) ERR invalid password – JonCole