It is a common use case for developers to change or provide some sort of configuration to their running apps. But what if the app is inside a virtual machine. Hypervisors provide encapsulation and isolation of the guest OS from the outside world. How do I communicate with my app then? Should I restart it?