更新时间:2024-06-03 GMT+08:00

ai_watchdog_ftask_status

表1 ai_watchdog_ftask_status参数

参数

类型

描述

name

text

喂狗任务名。

timeout_threshold

int

喂狗任务超时阈值。

register_time

timestamp

喂狗任务注册时间。

thread_id

bigint

该喂狗任务在哪一个线程ID上使用。

thread_name

text

该喂狗任务在哪一个线程名上使用。

last_feed

timestamp

喂狗任务最近一次喂狗时间,默认初始值等于register_time。

restart_count

int

同一后台线程异常重复注册同一喂狗任务名的次数,该参数在任务调用取消注册喂狗任务接口后清零。

timeout_action

text

注册任务时指定的超时处理动作。当前提供的处理动作如下:

  • WATCHDOG_REPORT_WARNING:超时定位定界提示。
  • WATCHDOG_SEND_SIGTERM:向线程发送SIGTERM信号。
  • WATCHDOG_SEND_SIGUSR2:向线程发送SIGUSR2信号。
  • WATCHDOG_SEND_SIGQUIT:向线程发送SIGQUIT信号。
  • WATCHDOG_EXIT_PROCESS:进程退出。