I assume by “webMethods” you mean Integration Server. You should never have to do so. I’ve known instances that have run 90+ days and were restarted only to apply OS patches.
So the answer really is, it depends on your specific environment. If the server is showing signs of sluggishness, or increasing average memory use, then the restart should be planned according to how frequently that happens. But ultimately you may want to find why the server “goes south”–it is most often due to configuration/coding issues. Hard to find usually, but often easy to fix.
#Integration-Server-and-ESB#webMethods#webMethods-Archive