패키지 런타임은 애플리케이션의 리소스 사용에 대한 정보를 제공합니다 또한 모듈의 새로운 백그라운드 컨텍스트에서 코드를 실행하는 방법을 제공합니다.
이 패키지는 App Engine '가변형 환경'에서 작동하지 않습니다.
함수
func RunInBackground
RunInBackground는 이 과정에서 f를 백그라운드 goroutine으로 실행합니다. f에는 RunInBackground에 제공된 컨텍스트보다 오래 지속 가능한 컨텍스트가 제공됩니다. 이는 기본 또는 수동 확장으로 설정된 서비스에서 호출하는 경우에만 유효합니다.
통계
type Statistics struct {
// CPU records the CPU consumed by this instance, in megacycles.
CPU struct {
Total float64
Rate1M float64 // consumption rate over one minute
Rate10M float64 // consumption rate over ten minutes
}
// RAM records the memory used by the instance, in megabytes.
RAM struct {
Current float64
Average1M float64 // average usage over one minute
Average10M float64 // average usage over ten minutes
}
}
Statistics는 시스템의 통계를 나타냅니다.
func Stats
func Stats(c context.Context) (*Statistics, error)