Hi Madhu, you could explore the option of having ThingWorx setup in high availability mode i.e. having multiple ThingWorx Core servers. This is covered quite in detail in ThingWorx High Availability Administrators Guide
Here's the example architecture look from the guide :
There are several strucutres of ThingWorx. Like Hight Availablity, Federation and Connection Server...
As Sushant suggested, HA can guarantee the tomcat restarting influence most of the times. But some times you must restart all instence and at that time, HA still cannot hlep to avoid your scenario.
There are some scenarios that you must restart tomcat and may effect other developers data. For this case, I suggest to restart tomcat at midnight. It can minimum your data loss.