MSMQ或组件服务还是什么?

时间:2010-11-09 14:39:03

标签: msmq component-services

我们为客户制作了广告展示和点击跟踪系统,自从我们部署它以来,它绝对会杀死我们的生产网络服务器。

我的想法是,一个页面最多包含5个广告,如果10个用户同时访问该网站,则需要同时记录50个记录(印象)。

问题:使用Microsoft MSMQ每隔X分钟将这些“展示”记录写入磁盘会改善​​整体性能吗?

由于 雅克

1 个答案:

答案 0 :(得分:0)

如果您正在寻求高性能和最大吞吐量,则不应使用MSMQ。在你的情况下,我会问你是否真的需要实时跟踪。

如果您希望跟踪对网络前端的影响最小,则应通过像素跟踪将跟踪数据转储到普通的Web服务器日志文件中,并使用后端进程将这些日志文件加载到跟踪分析系统中。 / p>

根据我对您的问题的理解,问题是每个广告展示都会写下自己的跟踪记录,这当然会降低网络前端的效果。