rapid

package
v0.0.0-...-4fa2157 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 2, 2026 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

View Source
const (
	InitTimeoutProperty = "InitTimeoutSeconds"
)
View Source
const MaxIdleRuntimesQueueSize = 10_000

Variables

View Source
var ErrorInvalidEntryPoint = errors.New("invalid entrypoint, runtime process spawn failed")

Functions

func NewInitMetrics

func NewInitMetrics(logger servicelogs.Logger) *initMetrics

func NewShutdownMetrics

func NewShutdownMetrics(logger servicelogs.Logger, reason model.AppError) *shutdownMetrics

func Start

Types

type Dependencies

type Dependencies struct {
	InteropServer            interop.Server
	TelemetrySubscriptionAPI telemetry.SubscriptionAPI
	LogsEgressAPI            telemetry.StdLogsEgressAPI
	EventsAPI                interop.EventsAPI
	Supervisor               supvmodel.ProcessSupervisor
	FileUtils                utils.FileUtil
	InvokeRouter             *invoke.InvokeRouter

	RuntimeAPIAddrPort netip.AddrPort
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL