Configuring NF Failure Retry, Action, and Message Type

This section describes how to configure the failure retry and action for each service of the NF and its different message types.

configure 
   profile nf-client-failure { nf-type { amf | chf | pcf | udm } 
   profile failure-handling failure_handling_name 
      service name type service_type 
         message type message_type 
            status-code httpv2 { integer } 
            retry integer 
            action { continue | retry-and-continue | 
            retry-and-terminate | terminate } 
            end 

NOTES:

  • status code httpv2 { integer } : Specifies the status code for the retry and action for the NF service. Currently only "http" status code is provided. integer specifies the status code. integer must be an integer in the range of 300-599.

  • retry integer : Specifies the number of times the NF service must retry before proceeding with the action.

  • action : Specifies the action. The different actions supported are:

    • continue : Specifies to continue the session without any retry. The retry count configuration is invalid with this action.

    • retry-and-continue : Specifies to retry as per the configured retry count and continue the session.

    • retry-and-terminate : Specifies to retry as per the configured retry count and terminate the session in case all retry fails.

    • terminate : Specifies to terminate the session without any retry. Retry count configuration is invalid with this action.

      The retry and action for a message send is picked based on the first send status code failure. A different status code in the retry does not lead to picking a new retry count and action.