status.go 925 B

1234567891011121314151617181920212223242526272829
  1. package modelse
  2. var RuntimeApps map[uint32]AppStatusInfo
  3. type AppStatusInfo struct {
  4. Pid uint32 `json:"pid"`
  5. ProcName string `json:"proc_name"`
  6. AppName string `json:"app_name"`
  7. Language string `json:"language"`
  8. LanguageVersion string `json:"language_version"`
  9. AppID int64 `json:"app_id"`
  10. AgentID int64 `json:"agent_id,omitempty"`
  11. InstanceID int64 `json:"instance_id,omitempty"`
  12. Sn string `json:"sn"`
  13. Sport int `json:"sport"`
  14. RegisterAt string `json:"register_at"`
  15. UpdateAt string `json:"update_at"`
  16. Status APP_TYPE `json:"status"`
  17. PreStatus APP_TYPE `json:"pre_status"`
  18. Rule string `json:"rule"`
  19. StackStatus string `json:"stack_status"`
  20. Container string `json:"container"`
  21. }
  22. const (
  23. UNINSTALL_DETACH int = iota
  24. ERROR_DETACH
  25. FUSE_DETACH
  26. )