środa, kwietnia 30, 2014

Testing of EMS XA

There are so many permutations and potentially many different circumstances (hardware, HDD vs SSD, OS, network, load, etc.) that you should not rely on manual testing. Write simple wrapper around tibemsd and XA transaction and do automatic tests. EMS server can be started locally by creating process from Java ProcessBuilder, disabled with simple JMS message, killed. With simple API you can test variety of different cases and verify your enviroment/expectations/scenarios. When your EMS cluster crushes someone for sure will ask you: 'Have you ever verfied your HA?'. It is wise to be prepared.


0 komentarze: