You can use service discovery and spin up multiple processes. So from asp.net application you will check with service discovery and identify which all service are available then after getting this information you will redirect your request to service than is available to process a request (set or get required info).
Reference Link:
Horizontal scaling application using Proxy & Service Discovery[
^]
For an application which will process this job, you need to make sure they get registered with Service Discovery and Unregister when they are no longer available.
If you have any limitation using Service Discovery, you can depend on Message Queue
Reference link :
Horizontal scaling .net C# / NodeJS, MongDB with Micro Services[
^]