现在jfinal.com的情况

@JFinal  现在Jfinal.com的部署情况如何呢。现在访问jfinal.com 很迅速,丝毫没有卡顿的情况,特问下一下情况。。比如只用了一台tomcat?缓存使用了redis还是ehcache? 现在访问情况怎么样,最大的并发数量怎么样? 

另外,图片的存储方式是直接上传到项目里面的吧,没有单独独立出来,那现在重新部署的话是替换class的方式么? 

最后,网站代码是否开源呢?嘿嘿,问题比较多。

评论区

JFinal

2016-09-05 10:54

1:只有一个 tomcat
2:缓存用 ehcache
3:最高并发到过 900,访问仍然非常迅速
4:图片就简单存放于 webroot/upload 之下,图片大小控制在 200K 以内
5:重新部署大版本是整体覆盖,小版本是小范围覆盖
6:社区部分通用功能会抽取成独立项目开源出来

IvyHelen

2016-09-05 13:20

@JFinal 感谢回复。另外,通常人们常说的tomcat在没有优化的情况下只能支撑100个左右并发的样子,您是不是也通过设置tomcat的里面的service.xml,以及cate...sh 增大过连接数以及tomcat的系统内存分配。另外还需要数据库的mysql.ini 的连接数优化等等。

JFinal

2016-09-05 13:36

@IvyHelen 前端用了 nginx,所以会大大提升并发数,而后端用了 ehcache 所以大大减少了数据库存取,目前只调整了 tomcat 运行的内存大小,mysql 只调整了字符集为 utf-8,其它暂时不需要动

Romeo

2016-09-05 14:20

@Jfinal 请问并发量用什么工具测试比较好,比如你的这个900是用的哪个工具,关于并发我一直没有实践,想自己测试一下。

IvyHelen

2016-09-05 14:21

@JFinal 太强了,我们这边用过jmeter测试,在使用了nginx做负载,同时优化了tomcat的内存,并且还开启了tomcat的ARP的情况下效果都没有你现在的好。 可能是数据库读写上有些问题,没有做读写分离。 等待我们这个项目上测试试试,现在做的这个需要超大数据量(亿级别),等过段时间出来测试后回来反馈下。到时希望给点建议。

JFinal

2016-09-05 14:35

@Romeo 我是直接通过 cnzz 统计看的当天最高并发数,没用工具测试

林栋

2016-09-05 15:27

@JFinal “前端用了 nginx,所以会大大提升并发数” 指的是为 "webroot/upload"设置了静态资源路径吗?整体覆盖指的是每次都要把图片文件夹备份一次吗?

IvyHelen

2016-09-05 15:31

@林栋 如果是在项目里面, 整体覆盖的话,需要cp /webroot/upload 到另外地方,然后部署完成之后,再copy回去。

IvyHelen

2016-09-05 15:34

@Romeo Jmeter 或者apache 的ab测试都可以吧,我们测试部门用loadrunner和jmeter都有。具体看测试的内容吧。

JFinal

2016-09-05 15:57

@林栋 所以静态资源全用的 nginx 接管,例如 css、js、jpg、png 等等,nginx 只需要设置 root /var/www/jfinal_com 即可,整体覆盖是指打包成 war 包以后,再用 war 包中的文件覆盖全部,当然,有时候会为了去掉一些不用的文件,是将原来部署的文件,只保留 upload 目录,其它全部删掉

Romeo

2016-09-05 18:13

@IvyHelen 谢谢指导

lyh061619

2016-09-05 23:02

@JFinal 社区现在搞几台机子顶着?

JFinal

2016-09-05 23:34

@lyh061619 一台阿里云而已

lyh061619

2016-09-06 08:52

@JFinal 哈哈,挺不错的一台能扛900多个并发。

IvyHelen

2016-09-06 09:05

@Romeo 客气客气,共同进步。

潇洒太爷

2016-09-06 16:38

@JFinal 波总,关于缓存,我有些问题想问,如果缓存了缓存findById和findByOther的记录,那么如果这条记录update或者deleteById,可以很简单的删掉findById的缓存记录,但是应该如何删除findByOther的缓存记录呢?

JFinal

2016-09-06 16:40

@潇洒太爷 开个新贴详细描述下吧,简单一两句说不清楚

lyh061619

2016-09-07 08:59

@JFinal 那挺不错的。

lu

2016-09-07 16:05

热门反馈

扫码入社