集群碰到的奇怪问题

04-05-02 wobuzhi
我们项目组五一前开发了个公安系统,目前在试运行,但用户使用后发现一个问题.很多案件是该派出所填的案件,会在本所消失,跑到另一个派出所中.

在数据库中就体现为该案件的"承办单位"字段的值本来是该派出所,但却保存为

另一个派出所的值. 在程序中,我们把用户的信息都保存为一个类,像用户ID,姓名,单位角色. 然后把该单位存在SESSION中.但我们代码走查,把集群关掉,只开一台服务器,都解决不了问题.

不知道谁能帮我找找问题出在哪里?

banq
2004-05-02 18:37
这与集群无关,可能和你的事务机制有关,当然程序逻辑出错是最常见的。

fiddle
2004-05-26 11:11
小问一下:一个公安系统为何需要集群、需要EJB?

liloboy
2004-05-27 21:45
奇怪的问题?

不用集群?

公安系统理论的用户有多少?(中国或者印度的要求都不会低)

可靠性的要求有多高?(想想杀人犯是个黑客会怎样?)

fiddle
2004-05-28 15:59
那全中国的公安都用这套系统? 老哥你牛大了! 羡慕啊!

凤舞凰扬
2004-05-28 22:14
呵呵,首先几个问题,公安系统应该算是分布式系统,用集群是一个比较奇怪的事情(有那么多罪犯么?),当然更谈不上整个中国用一个公安系统(一个市就很不错了),呵呵,楼上朋友调侃了~

至于楼主的问题,根本和集群无关系,如果数据丢失,那么可能和系统中缓存有问题;如果是数据存错了,那么极有可能是程序逻辑存在了问题,最好仔仔细细检查一遍(把业务逻辑以程序流程图的形式画出来比较好)

liloboy
2004-05-29 00:08
先怀疑逻辑,然后怀疑你的architect.

这样比较reliable.

猜你喜欢