2013-08-17 38 views
0

我是我公司一些遺留代碼(嘆氣)的維護者。儘管98%的應用程序都在同一個盒子上運行,但該代碼仍然使用了一點點的多播。這樣做是爲了在需要擴展系統的情況下通過盒子分發應用程序。多播精調 - 正確的方法?

這些組件正在通過消息傳遞方式彼此通信(某些應用程序有一個發佈者,其他訂閱者正在等待消息到達)。

我的問題 - 我有一些迴歸測試,其中一些消息預計將到達從明年N秒一些組件的應用程序,但他們有時沒有。

對我而言,這整個方法看起來是錯誤的。如果系統被加載,那麼這是沒有意義的。但是我必須解決這個問題,而我所看到的是內核調優 - 通過微調內核來改善系統響應。這是正確的方法嗎?

回答

0

你是對的。測試正在測試系統無法完成的事情。要麼垃圾測試或重寫系統。