Which version of SOA Suite are you using. This is VERY Important.
If you are using SOA 11.5 + Feature Pack and higher versions like 11.6, 11.7 etc, you are lucky. This has feature to Continue Running Instances and do NOT Stale them.
If you are on older version, unfortunately you had to Deploy as New Revision so that old instances can still run.