编写Redis公共方法
需要封装的公共方法:
StringGet,StringSet,可以支持设置超时时间,请求接口方式可以参考代码 Biz.Irobotbox.AssignStock.OrderAssignStock.GetMaxPackageIdFromRedis
Redis接口文档
http://showdoc.zhcxkj.com/web/#/26/4202
http://showdoc.zhcxkj.com/web/#/26/4201
redis接口地址
编写Redis公共方法
需要封装的公共方法:
StringGet,StringSet,可以支持设置超时时间,请求接口方式可以参考代码 Biz.Irobotbox.AssignStock.OrderAssignStock.GetMaxPackageIdFromRedis
Redis接口文档
http://showdoc.zhcxkj.com/web/#/26/4202
http://showdoc.zhcxkj.com/web/#/26/4201
redis接口地址
1.问题原因:查询订单表超时
2.报错代码如下:
CODE:N1847034
Error:11_-2_0_-2146232060
SQL:SELECT ProductNumber,
OrderCode,IsFirstDeliver,IsStockOrder
FROM RB_OrderInfo (NOLOCK)
WHERE CustomerID = @CustomerID
AND OrderCode IN(SELECT ITEM FROM CharSplitForIn(@OrderCodes,','))
PARAMS:@CustomerID = 1 ,@OrderCodes = 202208250905125453678 ,
MESSAGE:执行超时已过期。完成操作之前已超时或服务器未响应。
3.优化方案:
将已打印或者已拣货订单的字段ProductNumber,OrderCode,IsFirstDeliver,IsStockOrder 缓存到服务端,
每次称重优先从缓存里面获取该数据。发货之后将该缓存异步清理。
001-编写Redis公共方法
001+ 编写Redis公共方法
002+
003+ 需要封装的公共方法:
004+ StringGet,StringSet,可以支持设置超时时间,请求接口方式可以参考代码 Biz.Irobotbox.AssignStock.OrderAssignStock.GetMaxPackageIdFromRedis
005+
006+ Redis接口文档
007+ <a href="http://showdoc.zhcxkj.com/web/#/26/4202" target="_blank" rel="noreferrer noopener">http://showdoc.zhcxkj.com/web/#/26/4202
008+ <a href="http://showdoc.zhcxkj.com/web/#/26/4201" target="_blank" rel="noreferrer noopener">http://showdoc.zhcxkj.com/web/#/26/4201
009+
010+ redis接口地址
011+ http://api-redis.zhcxkj.com
001-编写Redis公共方法
001+ <p>编写Redis公共方法</p>
002+ <p><br /></p>
003+ <p>需要封装的公共方法:</p>
004+ <p>StringGet,StringSet,可以支持设置超时时间,请求接口方式可以参考代码 Biz.Irobotbox.AssignStock.OrderAssignStock.GetMaxPackageIdFromRedis</p>
005+ <p><br /></p>
006+ <p>Redis接口文档</p>
007+ <p><a href="http://showdoc.zhcxkj.com/web/#/26/4202" target="_blank" rel="noreferrer noopener">http://showdoc.zhcxkj.com/web/#/26/4202</a></p>
008+ <p><a href="http://showdoc.zhcxkj.com/web/#/26/4201" target="_blank" rel="noreferrer noopener">http://showdoc.zhcxkj.com/web/#/26/4201</a></p>
009+ <p><br /></p>
010+ <p>redis接口地址</p>
011+ <p>http://api-redis.zhcxkj.com</p>
| 所属迭代 | 技术研发中心 10月第1版本(2022年) |
|---|---|
| 所属模块 | / |
| 相关需求 | 仓库端-称重超时优化 |
| 指派给 | Closed 于 2022-10-13 10:12:38 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P2 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 程伟 于 2022-09-27 16:51:15 |
|---|---|
| 由谁完成 | 唐飞飞 于 2022-10-09 16:10:29 |
| 由谁取消 | 暂无 |
| 由谁关闭 | zhengqiao 于 2022-10-13 10:12:38 |
| 关闭原因 | 已完成 |
| 最后编辑 | zhengqiao 于 2022-10-13 10:12:38 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 12工时 |
|---|---|
| 总计消耗 | 12工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 2022-09-28 |
| 截止日期 | 0000-00-00 |
1、设置缓存
2、获取缓存
3、清除缓存