Configure the pipeline realtime service for Agent based pipelines that receive and
process realtime requests.
-
Check the available modules in the Agent environment to verify that
pipeline-realtime is installed and running.
If the service is missing or not working correctly, continue to the next step.
-
If Pipeline Realtime Service appears as Down, remove and re-add the service module.
-
Run the following command to remove the service:
./discli agent addRemoveService -o REMOVE -s pipeline-realtime
-
After removal completes, run the following command to add the service:
./discli agent addRemoveService -o ADD -s pipeline-realtime
-
Verify that the service is available and running.
-
If the service is already running and a new version is available, update the service.
./discli agent update -s pipeline-realtime --version 1.0.10
-
After the service is installed, configure ingress for the Agent deployment to expose the service externally and route incoming calls to the realtime pipeline service.
Without ingress configuration, incoming realtime requests cannot reach the Agent service, and run configurations that depend on the realtime pipeline service might fail.
Note: Deploying the pipeline-realtime module alone does not expose the service externally.