对于这类并发,大家给点建议。

CsDn自贡人 2014-09-29 02:37:20
1.并发在3K-5K之间。(个别时候并发量还较大)
2.数据库是sqlserver。
3.服务器是戴尔4核4G。
---------------------------------
WEB这块主要就是对数据库读取,
1.Tomcat工程,用户将参数post到tomcat,由tomcat对其数据库进行读写运算,存在就返回数据库中的信息。不存在也提示。
2.Session问题。

现在我的架构,
web:
2台服务器放置Nginx+keepalived+Memcached(集群Session共享)(Linux)
后面是3台服务器tomcat。(windows)
数据库这块不太懂,要怎么搞呢?

这套架构咋样? 应该没什么问题吧?对这些数据来说没压力吧?
Linux主机同时跑nginx+keepalived+Memcached也没问题吧?
后面的3台windows主机跑tomcat,至于数据库这块放到3台tomcat上能行吗?
数据库要怎么设计,怎么架构?



...全文
781 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
CsDn自贡人 2014-10-13
  • 打赏
  • 举报
回复
3-5K并发web,tomcat进行数据库读写。
skgary 2014-10-02
  • 打赏
  • 举报
回复
搞复杂了。 优化一下,一台tomcat+ 一台mysql即可。 windows本身就是瓶颈,全部换linux就可以了。 3-5K的并发请求,你先解释一下这个问题。到底是3-5K的page view,还是3-5k的用户在线,还是说,3-5k的数据库读写?
最勇敢的鸟 2014-09-30
  • 打赏
  • 举报
回复
引用 2 楼 a11401140 的回复:
我不知道SqlServer集群咋整啊
可以分库或者分表,提供个思路,将请求用户id做hash对2取模,结果为0就在第一张表(库)上读写,结果为1就在第二张表(库)上读写
CsDn自贡人 2014-09-30
  • 打赏
  • 举报
回复
我不知道SqlServer集群咋整啊
业余草 2014-09-30
  • 打赏
  • 举报
回复
台服务器放置Nginx+keepalived+Memcached(集群Session共享)(Linux) 这不是很好吗,数据库方面也可以用集群的哈

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧