Ticket #349 (new 优化) — at Version 1

Opened 11 years ago

Last modified 11 years ago

亲子论坛性能优化

Reported by: liubixiao Owned by: dingjianyong
Priority: 最高级(1) Milestone:
Component: 亲子网论坛 Version: 亲子论坛BBS7.1.2
Keywords: Cc:
Due Date: 09/12/2014

Description (last modified by liubixiao) (diff)

1、目前每台服务器MC容量为512M,现需扩大到1G。

2、DAO层采用主动put内容到mc。不在采用remove后网友访问时,再从数据库读取存入mc的方式。

3、接口数据缓存内容到mc时,统一加上过期时间戳,在获取时判断是否即将过期,实现提前加载数据作用。当然在预加载时,需要采用mc集群防并发功能,即mc的add方法。

4、AbstractDao批量获取重构,需要支持分表批量获取功能。

5、勋章、角色加入内存,构建版块ID树存放内存中,优化权限判断模块,以及版块信息递归获取。

6、盖楼帖重构。

7、发主贴、回帖流程优化,可将现有的doAfter * *方法改为异步执行。线程池代码需从电脑论坛重新拷贝,防止异步线程中一级缓存引起的数据错乱。

8、整理帖子页、列表页后台代码逻辑,去除无用代码。

列表页
1、批量获取主题;
2、浏览数后出;【用户信息后出需与协调确认】
3、Pager对象获取帖子总数,并存mc一天,可忽略新版块的处理;

帖子页
1、跟协调确认cms推荐帖信息是否可以改为管理员可见;
2、特殊贴Ext信息,不用每页都查询;

Change History

comment:1 Changed 11 years ago by liubixiao

  • Description modified (diff)
Note: See TracTickets for help on using tickets.