ExtMail服务器社区's Archiver

lxq001 发表于 2008-11-19 15:56

extmail 附件发送性能

请教个问题:extmail的附件文件传输是怎么实现的?或者如何提高其附件传输性能?

----------------------------
在过去搭建了个debian系统的postfix+dovecot+squirrelmail邮件系统,在一台主频为600M的机器上跑(这机器有些破:loveliness: ),感觉性能方面还不错。
如5,6个人同时发送100多M的附件,这个破机器都顶多住,发送速度还可以,大约需1分钟左右时间发送完成(其附件传输速度相当于局域网内传输文件的速度)。当时测试最大可发送的附件大小为650多M,经编码后大学变为800多M。

可最近搭建了个debian系统的postfix+maildrop+extmail的服务器,也是这个机器(主频600M),在不使用fastcgi时,只使用一个用户登录操作,CPU都会彪到50%,在不使用fastcgi时,附件大小64M发送成功过,不过非常的慢。  
使用fastcgi后,访问页面速度变快了些,但32M大小的附件也发送不成功啦,10M以上的都有点玄。(也使用过speedyCGI,配置后访问速度也加快啦,但会出现些问题。)
后来使用fcgid进行加速后,其访问速度又比fastcgi快很多,但附件方面仍然存在问题。超过10M的也有点玄。
查了很多资料,实在难搞定。是否由于extmail在大附件方面一直不是其考虑的重点?

lxq001 发表于 2008-11-19 15:59

还有在extmail上如何实现针对各个用户进行附件大小限制?

hzqbbc 发表于 2008-11-19 16:02

10m以上有点玄,这个玄何解?报什么错误吗?另外,发大附件的一个问题就是I/O 操作时间过久,会使apache 报超时,然后会有500错误。这个不是extmail的问题,lz可以延长apache的一个Timeout值就可以了。

当然,lz反映的确实是个事实,extmail在附件上载I/O这里,效率是不如php的,因为php的表单处理是c写的,效率高很多。以后会想办法改进。

lxq001 发表于 2008-11-19 16:04

哦,发送时不会报错,页面会一直停在那个发送页面中。

lxq001 发表于 2008-11-19 16:13

还有个问题,在Firefox上登录一个用户t1,然后新打开一个标签,重新打开一个登录页面,并登录用户t2,登录后会发现仍然是用户t1

hzqbbc 发表于 2008-11-19 19:18

5楼,这个是session 的cache,有点讨厌。目前不能2个人同时登陆的。只能一个人。另外,4楼说的一直停在那,你ps ax看看compose.cgi 是否在运行?

pen10 发表于 2008-12-17 15:50

[quote]原帖由 [i]hzqbbc[/i] 于 2008-11-19 19:18 发表 [url=http://www.extmail.org/forum/redirect.php?goto=findpost&pid=51992&ptid=9243][img]http://www.extmail.org/forum/images/common/back.gif[/img][/url]
5楼,这个是session 的cache,有点讨厌。目前不能2个人同时登陆的。只能一个人。另外,4楼说的一直停在那,你ps ax看看compose.cgi 是否在运行? [/quote]

这个问题真的很讨厌,总停那里,又没报错,给用户感觉不好
还是要做进度条,或者采取其他方式(如FTP)来上传附件

wendyzh 发表于 2009-2-17 17:00

其实web方式做大附件上传的问题解决应该比较麻烦,不是设置的问题,需要插件来解决吧

hzqbbc 发表于 2009-3-1 23:30

process bar 目前来看不太现实 :Q

wuhaolong 发表于 2009-9-11 16:04

为什么察看有大附件的一条邮件,半天也显示不出来。
比如别人给我发了一个带200M附件 的邮件,主题:test1。
我登陆到邮箱的web界面,点击收件箱里的邮件test1,半天也没反应,有时候还超时。
点击收件箱里其他没有附件,或者附件比较小的邮件就没有这个问题。请问这是什么原因?如何解决?用的是EMOS1.4...

shamdeng 发表于 2010-8-17 01:46

现在我们公司也有人投述上传附件太慢了。

ruochen0926 发表于 2010-8-17 12:51

[quote]原帖由 [i]shamdeng[/i] 于 2010-8-17 01:46 发表 [url=http://www.extmail.org/forum/redirect.php?goto=findpost&pid=81650&ptid=9243][img]http://www.extmail.org/forum/images/common/back.gif[/img][/url]
现在我们公司也有人投述上传附件太慢了。 [/quote]


公司内部的就让他用邮件客户端吧,不要用webmail来传附件

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.