首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >整数响应上的ServiceStack.Redis客户端未知回复: 430k

整数响应上的ServiceStack.Redis客户端未知回复: 430k
EN

Stack Overflow用户
提问于 2016-09-14 02:04:23
回答 1查看 1.5K关注 0票数 3

我正在使用Azure应用程序服务上的ServiceStack.Redis客户端获得随机异常。有什么想法吗?

ServiceStack.Redis 4.5.0和ServiceStack 4.0.60.0

“ServiceStack.Redis.RedisNativeClient.ReadLong()\r\n at ServiceStack.Redis.RedisNativeClient.SendReceiveT\r\n at ServiceStack.Redis.RedisNativeClient.SendExpectLong(Byte key)\r\n at ServiceStack.Redis.RedisNativeClient.Del(Byte[] key)\r\n at ServiceStack.Redis.RedisClient.Remove(String Key)\r\n at ExceptionMessage StackTrace)\r\n at ServiceStack.ServiceExtensions.RemoveSession(IRequest httpReq,字符串会话)\r\n在ServiceStack.Auth.CredentialsAuthProvider.Authenticate(IServiceBase请求,对象会话,字符串userName,字符串密码,字符串referrerUrl)\r\n在ServiceStack.Auth.AuthenticateService.Post(Authenticate请求,字符串提供程序,IAuthSession会话,身份验证请求)\r\n在ServiceStack.Host.ServiceRunner`1.Execute(IRequest请求,字符串提供程序,IAuthSession会话,IAuthProvider oAuthConfig)\r\n在lambda_method(关闭,对象,对象)\r\n在ServiceStack.Host.ServiceRunner`1.Execute(IRequest请求,对象实例,TRequest requestDto)“

EN

回答 1

Stack Overflow用户

发布于 2016-09-14 09:02:40

这通常是由于在多个线程之间共享相同的Redis客户端实例而导致的竞争条件。您可以共享ServiceStack.Redis Thread-safe Client Managers的单个实例,但您不应该跨多个线程共享Redis客户端的实例。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39476382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档