欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    redis的使用规范内部公开.docx

    • 资源ID:11718736       资源大小:18.12KB        全文页数:9页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    redis的使用规范内部公开.docx

    1、redis的使用规范内部公开翼支付Redis使用规范(内部公开)说明书编写:魏巍评审:夏琨批准:夏琨日期:2015-03-27文档信息及修改历史项目名称Redis使用文档文档编号文档密级机密/秘密/内部/公开版本号修改日期编写评审批准修改内容v0.12015-03-13魏巍创建第一版本填写说明:1、 文档密级是该文档允许扩散的范围。2、 版本号是指该文档的版本次序号,该文档首次发布时可确定为1.0,如果在上一版的基础上有细微的调整和修改,则可在小数点后次版本号加1;如果该文档内容总体上有重大变化或增加/删除了重要章节,则小数点主版本号加1。目录Redis使用规范(内部公开) 11 引言 41.

    2、1 编写目的 41.2 编写原则 41.3 读者对象 41.4 文档贡献 41.5 术语定义 41.5.1 名词释义 42 典型使用 52.1 Session集群解决方案 52.1.1 集群配置(不同场景的机器配置会不一样) 52.1.2 引入Git项目 52.1.3 web.xml说明 62.1.4 配置文件说明 72.2 单表数据缓存方案 82.3 大量数据查询解决方案 83 上线规则 93.1 命名 93.2 消息大小限制 93.3 消息量的控制 93.4 消息量预估 93.5 扩容 101 引言1.1 编写目的本文档制定使用Redis规范和使用要求,制定规范命名和流程化的使用规则,从而

    3、降低后期维护、扩容、管理的成本。1.2 编写原则根据内部项目管理规范则,从业务人员的角度对需求的阐述,以及对需求描述的细化程度。此文档将在开发过程随着需求的变更而更改和修订。1.3 读者对象项目经理、开发人员、业务人员、测试人员。1.4 文档贡献中间件团队。1.5 术语定义1.5.1 名词释义术语解释 Redis可基于内存亦可持久化的日志型、Key-Value数据库。2 典型使用2.1 Session集群解决方案用户登陆时的session可保存到redis集群中,应用程序重启,session依然存在,无需再次登陆。2.1.1 集群配置机器最低配置3个监控节点,2个数据节点。5个节点可以和其他机

    4、器互通,监控节点对系统资源开销较小。2.1.2 引入Git例子例子:Redis Session的使用。通过简单配置,把session同步到Redis中。增加一个过滤器,对所有请求进行过滤,session同步到redis中,无侵入性,代码改造量几乎没有。ssh:/git116.228.55.189:20022/middleware/redis-session.git2.1.3 web.xml说明Web.xml spring org.springframework.web.servlet.DispatcherServlet 1 spring / CharacterEncodingFilter or

    5、g.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 CharacterEncodingFilter /* !- 说明: 增加redis session过滤器,本测试用例使用的当下最流行的springMvc为基础框架, 正常流程是当一个请求进来,被上面的springMvc的 / 给拦截,然后进行DispatcherServlet处理。 本测试用例增加了一层过滤,在 filter-mapping中的 AFSessionFilter spring 该“spring”对应的是上面springMvc中的 spring /

    6、 所以,在引入的时候,请注意对应好“spring”。 - AFSessionFilter com.aixforce.session.AFSessionFilter sessionCookieName bpsid cookieDomain localhost AFSessionFilter spring 说明: 增加redis session过滤器,本测试用例使用的当下最流行的springMvc为基础框架, 正常流程是当一个请求进来,被上面的springMvc的 / 给拦截,然后进行DispatcherServlet处理。 本测试用例增加了一层过滤,在 filter-mapping中的 AFSe

    7、ssionFilter spring 该“spring”对应的是上面springMvc中的 spring / 所以,在引入的时候,请注意对应好“spring”。cookieDomain:发布项目的域名,否则将不会保存session其他参数,无需变动2.1.4 配置文件说明# idle time (seconds)session.max.idle=30session.cookie.maxAge=-1session.redis.prefix=OMS-SESSIONsession.redis.pool.maxActive=200session.redis.pool.maxIdle=10#sentin

    8、el configurationsession.redis.sentinel.masterName=mymastersession.redis.sentinel.hosts=192.168.106.198:26379,192.168.106.197:26379参数说明session.max.idle: 最大保存时间(秒)session.cookie.maxAge 过期时间session.redis.prefix 命名规范,S参见3.1 命名规范session.redis.pool.maxActive最大连接数session.redis.pool.maxIdle最大空闲数session.redi

    9、s.sentinel.masterName主节点名称session.redis.sentinel.hosts哨兵集群地址3 上线规则3.1 命名命名规范平台名平台缩写GW新网关平台CACC个账平台ACCOUNTCENTER飞马核心ENTERPRISECORE预存款核心ACCOUNTCORE老个账户核心PAYCORE统一支付ACCOUNT账务系统PAYCOREFRONT统一支付前置CIF客户平台MANAGER大总管“平台缩写“+“-”+“分支”例如:GW-TRANSGW是新网关,TRANS是交易分支。3.2 消息大小限制为保证集群的效率,制造消息最高不得超过1M,超过1M则默认丢失。3.3 消息量的控制在使用集群时的并发条数不得超过200条。3.4 消息量预估每一个新加的生产者在使用集群前都必需向中间件人员预估消息量,由维护人员来进行性能评估,从而保证集群在加入新的成员后的稳定性。3.5 扩容如若交易在可预估的情况下(如活动),有爆发性增长时,需要向中间件组沟通了解当前集群是否可承受爆发性增长的业务。


    注意事项

    本文(redis的使用规范内部公开.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开