2013-08-17 25 views
0

我是我公司一些遗留代码(叹气)的维护者。尽管98%的应用程序都在同一个盒子上运行,但该代码仍然使用了一点点的多播。这样做是为了在需要扩展系统的情况下通过盒子分发应用程序。多播精调 - 正确的方法?

这些组件正在通过消息传递方式彼此通信(某些应用程序有一个发布者,其他订阅者正在等待消息到达)。

我的问题 - 我有一些回归测试,其中一些消息预计将到达从明年N秒一些组件的应用程序,但他们有时没有。

对我而言,这整个方法看起来是错误的。如果系统被加载,那么这是没有意义的。但是我必须解决这个问题,而我所看到的是内核调优 - 通过微调内核来改善系统响应。这是正确的方法吗?

回答

0

你是对的。测试正在测试系统无法完成的事情。要么垃圾测试或重写系统。