Hy floks!
I’m trying to use multiple conditional flows, but somewhy apegee don’t let me to the second flow. I added an image about the structure of my proxy:
I have 2 flows: flow1 has 4 steps. ( I indicated all steps with color and how they appear in the trace.) It works fine… flow2 has only 2 step, it never processing, and I don’t know why. I did not add Condition or any restriction.
Any idea?
Thanks!
Viktor
I just read about the flow processing here:
https://docs.apigee.com/api-platform/fundamentals/flow-configurations
It says:
During the processing of a request and response, only one conditional flow is executed per segment–the first flow whose condition evaluates to true. That means you can have one conditional flow executed as part of each of the:
- ProxyEndpoint’s request pipeline
- TargetEndpoint’s request pipeline
- ProxyEndpoint’s response pipeline
- TargetEndpoint’s response pipeline