如何在两个会话中发送直径命令



嗨,我正在设计一个海鸥场景,如下所示:

客户端---------------服务器
---CER-->
<--> ---AAR-->//第一个会话
<--AAA---
---AAR-->
<--AAA-- <--RAR-- ---RAA--> ---STR--> <--STA-- ---AAR-->//第二节
<--AAA-- <--RAR-- ---RAA--> ---STR-->



<-->



但是在第二个呼叫中,我们在日志中看到一条消息"接收RAA时预期的AAR.." 。如果我们使第二个调用场景与第一个调用相同,(两个 AAR\AAA 和一个 RAR/RAA) 它通过了。

所以问题是"有没有办法控制海鸥流像我们预期的那样?

谢谢

陈。

当您运行 seagull 时,有一个正在发送或等待特定消息的场景。 海鸥只能发送或接受方案中定义的消息。所有其他消息将创建错误。

看起来您的海鸥场景(在服务器端)正在等待接收两次 AAR。 当它收到 RAR 而不是第二个 AAR 时,它会生成此错误。

最新更新