Theo dõi thời gian chạy

debug_goTrace

Bật theo dõi thời gian chạy Go trong khoảng thời gian nhất định và ghi dữ liệu theo dõi vào đĩa.

Máy kháchGọi phương pháp

Bảng điều khiển

debug.goTrace(file, seconds)

RPC

{"method": "debug_goTrace", "params": [string, number]}

Tham số

TêntypeMô tả

tệp tin

chuỗi

Tên tệp cho đầu ra theo dõi.

giây

int

Thời gian theo dõi tính bằng giây.

Giá trị trả về

Không có

Ví dụ

Bảng điều khiển

> debug.goTrace("go.trace", 5)
null

HTTP RPC

$ curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"debug_goTrace","params":["go.trace",5],"id":1}' https://public-en-baobab.klaytn.net
{"jsonrpc":"2.0","id":1,"result":null}

debug_startGoTrace

Bắt đầu ghi theo dõi thời gian chạy Go vào tệp đã cho.

Máy kháchGọi phương pháp

Bảng điều khiển

debug.startGoTrace(file)

RPC

{"method": "debug_startGoTrace", "params": [string]}

Tham số

TêntypeMô tả

tệp tin

chuỗi

Tên tệp cho đầu ra theo dõi.

Giá trị trả về

Không có

Ví dụ

Bảng điều khiển

> debug.startGoTrace("go.trace")
null

HTTP RPC

$ curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"debug_startGoTrace","params":["go.trace"],"id":1}' https://public-en-baobab.klaytn.net
{"jsonrpc":"2.0","id":1,"result":null}

debug_stopGoTrace

Dừng ghi theo dõi thời gian chạy Go.

Máy kháchGọi phương pháp

Bảng điều khiển

debug.stopGoTrace()

RPC

{"method": "debug_stopGoTrace", "params": []}

Tham số

Không có

Giá trị trả về

Không có

Ví dụ

Bảng điều khiển

> debug.stopGoTrace()
null

HTTP RPC

$ curl -H "Content-Type: application/json" --data '{"jsonrpc":"2.0","method":"debug_stopGoTrace","params":[],"id":1}' https://public-en-baobab.klaytn.net
{"jsonrpc":"2.0","id":1,"result":null}

Last updated