我正在尝试对 MSS 2.00 (Sip Servlet) 上的呼叫转移 B2BUA 应用程序示例进行负载测试。我在 linux Redhat 2.6 上对 4 个 Tomcat 实例执行 80 Caps 我面临的问题是,一旦在 MSS 上收到 100 For the UAC 邀请,就不会立即发送,它只发送一个来自 UAS 的 100 返回它。
我设法在 JBOSS 上找到了一个使用以下配置标志的案例
它似乎是某种旧的错误修复
http://code.google.com/p/mobicents/issues/detail?id=1689
但是,我尝试将以下条目放入 mss-sip-stack.properties
org.mobicents.ext.java.sip.TRANSACTION_FACTORY=org.mobicents.ext.javax.sip.MobicentsTransactionFactory
org.mobicents.ext.java.sip.SIP_PROVIDER_FACTORY=org.mobicents.ext.javax.sip.MobicentsSipProviderFactory
org.mobicents.ext.java.sip.SEND_TRYING_RIGHT_AWAY=true
但它没有改变
我试图深入研究代码并发现了这一点:
该标志在以下接口中定义
SipStackExtension
以及其他工厂
然而,唯一可用的实现是抽象类 ClusteredSipStackImpl
那么我应该怎么做才能在上面的配置中启用这个标志呢?
我在一个amd64刀片(12核)上进行了测试,我尝试了32位和64位,结果是一样的。