Configurable client timeouts in endpoints HTTP calls
Description
The task involves implementing configurable client timeouts for HTTP endpoint calls within the Rasa framework to mitigate intermittent delays, particularly when connecting to custom servers (action/nlg). Currently, Rasa experiences extended downtimes due to prolonged connection attempts. By enabling users to set timeout durations for HTTP requests, this enhancement aims to improve Rasa's reliability and responsiveness. Additionally, a separate pull request will be created to add the functionality of retry requests, allowing users to configure the number of retry attempts for failed HTTP requests due connection
Activity
Show:
Details
Assignee
Michal Hubatka
Michal Hubatka(Deactivated)
Reporter
Michal Hubatka
Michal Hubatka(Deactivated)
Created February 20, 2024 at 8:48 AM
Updated February 20, 2024 at 8:48 AM
Flag notifications
Something's gone wrong
Looks like you've been signed out. Try logging in again.
The task involves implementing configurable client timeouts for HTTP endpoint calls within the Rasa framework to mitigate intermittent delays, particularly when connecting to custom servers (action/nlg). Currently, Rasa experiences extended downtimes due to prolonged connection attempts. By enabling users to set timeout durations for HTTP requests, this enhancement aims to improve Rasa's reliability and responsiveness. Additionally, a separate pull request will be created to add the functionality of retry requests, allowing users to configure the number of retry attempts for failed HTTP requests due connection