锁定老帖子 主题:也谈大型电子商务网站的架构
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2012-05-14
xiaomeng 写道 这个只讲了一点皮毛,楼上有没有更深入的帖子介绍一下。 \
这个是方向性的,展开内容很多啊 ,展开就要写成一本书了 |
|
返回顶楼 | |
发表时间:2012-07-18
stamen 写道 程序新手 写道 很受益,先支持一个
顺便请教下楼主没提到得点 1)关于热部署方面,楼主的团队是采用什么框架还是自定义的ClassLoader 2)监控方面,除了监控警报,有没有去写一些故障检测分析工具(非JDK自带和其它收费的图形工具) 目前还没有做到热部署,这个比较难吧,比较部署时还涉及到数据库结构的调整等,不单单只是类的变化。所以我们都是晚上停机部署的。 监控方面主要是通过系统异常日志及javamelody。 热部署方面,如果你用websphere或者weblogic可以通过部署多套集群,达到应用可以不间断运行了,不知道tomcat是否支持多台服务器集群 监控方面,jmx自己实现写一个,貌似也是挺复杂的 |
|
返回顶楼 | |
发表时间:2012-07-19
xu_hawaii 写道 stamen 写道 程序新手 写道 很受益,先支持一个
顺便请教下楼主没提到得点 1)关于热部署方面,楼主的团队是采用什么框架还是自定义的ClassLoader 2)监控方面,除了监控警报,有没有去写一些故障检测分析工具(非JDK自带和其它收费的图形工具) 目前还没有做到热部署,这个比较难吧,比较部署时还涉及到数据库结构的调整等,不单单只是类的变化。所以我们都是晚上停机部署的。 监控方面主要是通过系统异常日志及javamelody。 热部署方面,如果你用websphere或者weblogic可以通过部署多套集群,达到应用可以不间断运行了,不知道tomcat是否支持多台服务器集群 监控方面,jmx自己实现写一个,貌似也是挺复杂的 希望是类似于OSGI的方式,把包丢进去 就可以部署,否则需要人工做,节点多的话会很麻烦的。 |
|
返回顶楼 | |
发表时间:2012-07-20
对楼主的shard分库感兴趣
|
|
返回顶楼 | |
发表时间:2012-07-20
JustDone 写道 对楼主的shard分库感兴趣
这个暂时还没有开源的打算,呵呵。 |
|
返回顶楼 | |
发表时间:2012-07-20
JustDone 写道 对楼主的shard分库感兴趣
可以私下问问实现机制 |
|
返回顶楼 | |
发表时间:2012-07-23
分布式一个原则就是访问透明性,让我们自己去分库,都是mysql 支持不好惹得祸
|
|
返回顶楼 | |
发表时间:2012-07-23
最后修改:2012-07-23
javamonkey 写道 分布式一个原则就是访问透明性,让我们自己去分库,都是mysql 支持不好惹得祸
看透明性对谁来讲,对于开发者可以是透明性的,对于框架的设计者就不应该透明了。 适用的分库框架个人觉得还真不能让数据库来做,而应该框架来做。 |
|
返回顶楼 | |
发表时间:2012-07-23
研磨struts2 写道 JustDone 写道 对楼主的shard分库感兴趣
可以私下问问实现机制 可以看看已经开源的tddl |
|
返回顶楼 | |
发表时间:2012-07-23
stamen 写道 javamonkey 写道 分布式一个原则就是访问透明性,让我们自己去分库,都是mysql 支持不好惹得祸
看透明性对谁来讲,对于开发者可以是透明性的,对于框架的设计者就不应该透明了。 适用的分库框架个人觉得还真不能让数据库来做,而应该框架来做。 我对如何做到分表后扩容时,如何能做到尽量不停机比较感兴趣~~~ 谁有好的想法? |
|
返回顶楼 | |