t********k 发帖数: 808 | 1 消息服务器(比如JBOSS的)一般能处理多大的数据量?
如果有1W左右用户在线
用户选择的数据需要及时发出去
但可以不必马上到达数据库
为了减少用户直接访问数据库
那我用消息驱动Bean,
把数据发到消息服务器里
然后用消息接收器去接收再放到数据库中去
这样可行否? |
a*****a 发帖数: 1429 | 2
这跟硬件有关。我曾经用十台Sun的Sun Fire机器handle过30M+用户的messages。
不过并不是30M同时在线.峰值是每秒5万条.当时是发现MDB不行。后来直接用
Java写的Socket。
【在 t********k 的大作中提到】 : 消息服务器(比如JBOSS的)一般能处理多大的数据量? : 如果有1W左右用户在线 : 用户选择的数据需要及时发出去 : 但可以不必马上到达数据库 : 为了减少用户直接访问数据库 : 那我用消息驱动Bean, : 把数据发到消息服务器里 : 然后用消息接收器去接收再放到数据库中去 : 这样可行否?
|
t********k 发帖数: 808 | 3 看起来我还是直接存到MySQL里
然后再通过其它程序把数据从MySQL转到Oracle来的省事
【在 a*****a 的大作中提到】 : : 这跟硬件有关。我曾经用十台Sun的Sun Fire机器handle过30M+用户的messages。 : 不过并不是30M同时在线.峰值是每秒5万条.当时是发现MDB不行。后来直接用 : Java写的Socket。
|
m******t 发帖数: 2416 | 4
Did you try just JMS without MDB, also making the queue transient?
【在 t********k 的大作中提到】 : 看起来我还是直接存到MySQL里 : 然后再通过其它程序把数据从MySQL转到Oracle来的省事
|