Jump to content
Welcome to our new Citrix community!

HTTP.REQ.TXID redundancy ?


Shailesh Rathod

Recommended Posts

Hello,

 

I have a requirement to add a UUID for every hit received on ADC, log it as a header and pass it to downstream systems so that I could track and identify every API call distinctly. I am planning to use the HTTP.REQ.TXID of ADC as a unique identifier.

However I need to know whether this ID gets repeated and if yes when and how ? 

Will it get repeated if ADC is restarted ?

Also is it a good idea to use TXID as a unique identifier for all API's ?

Link to comment
Share on other sites

On 12/6/2020 at 4:06 PM, Shailesh Rathod said:

Hello,

 

I have a requirement to add a UUID for every hit received on ADC, log it as a header and pass it to downstream systems so that I could track and identify every API call distinctly. I am planning to use the HTTP.REQ.TXID of ADC as a unique identifier.

However I need to know whether this ID gets repeated and if yes when and how ? 

Will it get repeated if ADC is restarted ?

Also is it a good idea to use TXID as a unique identifier for all API's ?

 

I think, TXID would be good. It won't get repeated, as it's stored in memory. I would not expect this to be an issue, as restarts of Citrix ADCs are quite rare.

 

Greetings from Austria

 

Johannes Norz

CTA, CCI, CCE-N

https://blog.norz.at

https://www.wonderkitchen.network

  • Like 1
Link to comment
Share on other sites

Thanks a lot Johannes. I will try to implement this and test to see if it gets repeated.

Is there any other way to generate an UUID in ADC and pass it as a header?

 

Greetings from India

Shailesh

 

Quote

I think, TXID would be good. It won't get repeated, as it's stored in memory. I would not expect this to be an issue, as restarts of Citrix ADCs are quite rare.

 

Greetings from Austria

 

Johannes Norz

CTA, CCI, CCE-N

https://blog.norz.at

https://www.wonderkitchen.network

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...