Das Add-on Always Alive sorgt dafür, dass Ihr Bot eine kontinuierlich aktive Recheninstanz aufrechterhält, wodurch die mit Kaltstarts verbundene Latenz beseitigt wird.
Botpress Bots werden von entfernten, virtuellen Recheninstanzen betrieben. Jedes Mal, wenn Ihr Bot eine Konversation beginnt, z. B. wenn ein Auslöser aktiviert wird oder ein neuer Benutzer eine Nachricht sendet, wird auf Botpress eine neue Instanz für diesen Bot gestartet. Dies wird als "Kaltstart" bezeichnet, der sich auf den anfänglichen Startvorgang bezieht, wenn eine virtuelle Maschine (VM) oder eine serverlose Funktion zum ersten Mal gestartet wird, oder nachdem sie im Leerlauf war und beendet wurde.
Während eines Kaltstarts muss das System Ressourcen zuweisen, die Umgebung initialisieren, den erforderlichen Code laden und alle erforderlichen Konfigurationen vornehmen, bevor die Instanz bereit ist, Anfragen oder Aufgaben zu bearbeiten.
Always Alive reserviert eine Instanz für Ihren Bot, so dass er diesen Kaltstart umgehen kann und eine einsatzbereite Instanz bereithält. Das Endergebnis ist, dass die erste Nachricht, die von Ihrem Bot gesendet und empfangen wird, schneller verarbeitet wird.
Always Alive kann gekauft und pro Bot zugewiesen werden.