Paket google.golang.org/appengine/runtime (v1.6.8)

Runtime paket menampilkan informasi tentang penggunaan resource aplikasi. Paket ini juga memiliki cara untuk menjalankan kode dalam konteks latar belakang baru modul.

Paket ini tidak berfungsi di "lingkungan fleksibel" App Engine.

Functions

func RunInBackground

func RunInBackground(c context.Context, f func(c context.Context)) error

RunInBackground menjalankan f di goroutine latar belakang dalam proses ini. f diberi konteks yang mungkin lebih lama dari konteks yang diberikan ke RunInBackground. Ini hanya valid untuk dipanggil dari layanan yang disetel ke penskalaan dasar atau manual.

Statistik

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
	}
}

Statistik mewakili statistik sistem.

func Stats

func Stats(c context.Context) (*Statistics, error)