mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 04:07:57 +00:00
c7c4fe0184
Close #2992 Breaking changes: - rpc server grafana metric `substrate_rpc_requests_started` is removed (not possible to implement anymore) - rpc server grafana metric `substrate_rpc_requests_finished` is removed (not possible to implement anymore) - rpc server ws ping/pong not ACK:ed within 30 seconds more than three times then the connection will be closed Added - rpc server grafana metric `substrate_rpc_sessions_time` is added to get the duration for each websocket session
20 lines
814 B
Plaintext
20 lines
814 B
Plaintext
# Schema: Polkadot SDK PRDoc Schema (prdoc) v1.0.0
|
|
# See doc at https://raw.githubusercontent.com/paritytech/polkadot-sdk/master/prdoc/schema_user.json
|
|
|
|
title: rpc server remove prometheus metrics `substrate_rpc_requests_started/finished` and refactor WS ping/pongs.
|
|
|
|
doc:
|
|
- audience: Node Operator
|
|
description: |
|
|
This PR updates the rpc server library to `jsonrpsee v0.22` to utilize new APIs.
|
|
|
|
Breaking changes:
|
|
- Remove prometheus RPC metrics `substrate_rpc_requests_started` and `substrate_rpc_requests_finished`.
|
|
- The RPC server now disconnects inactive peers that didn't acknowledge WebSocket
|
|
pings more than three times in time.
|
|
|
|
Added:
|
|
- Add prometheus RPC `substrate_rpc_sessions_time` to collect the duration for each WebSocket
|
|
session.
|
|
crates: [ ]
|