caf_session/plug_ca_session

Manages logical sessions/output queues for this CA.

It should be named session in ca.json

Properties:

   {backchannelTimeout: number, maxSessions: number, maxMessages: number}
  • backchannelTimeout is a timeout in msec that resets the backchannel. It is expected that the client will immediately retry.
  • maxSessions is the target maximum number of open sessions. Only offline sessions can be garbage collected, and this value may be exceeded.
  • maxMessages is a default limit on the maximum number of pending messages per queue.

This enables a reliable path for notifications, even when the client is behind a firewall, or http proxies timeout idle connections. It also helps the server to garbage collect backchannels of dead clients.

Source:

Extends