You can have as many instances of Servoy running on the same machine, no problem there. The things you have to look out for are the following:
- Don’t share the same properties file between two instances (an instance being Servoy server or Servoy Developer)
- Make sure you configure different ports for all instances (or disable HTTP Services in Developer instances)
- When each environment uses their own databases: Make sure they run on different ports and you connect to the proper one.
- When sharing databases between instances, be aware that changes done through one instance of Servoy are not broadcast to the other instance of Servoy. When you make use of Servoy Sequences in your solutions, you’re bound for trouble here, so either use database sequences then, or don’t share databases between instances of Servoy.
- when connecting multiple instances of Servoy to the same Repository Database: ALERT!!! ALERT!!! ALERT!!! know what you’re doing… Plenty of advice on this forum already about the do’s and donts in this area.
Regards,
Paul