Class SipPoolManager

java.lang.Object
io.github.lunasaw.sip.common.pool.SipPoolManager

@Component public class SipPoolManager extends Object
SIP连接池管理器 负责连接池的定期维护、监控和清理工作
Author:
luna
  • Constructor Details

  • Method Details

    • initialize

      @PostConstruct public void initialize()
    • getPoolStatus

      public SipPoolStatus getPoolStatus()
      获取连接池状态
    • getDetailedStatusReport

      public String getDetailedStatusReport()
      获取详细状态报告
    • triggerCleanup

      public void triggerCleanup()
      手动触发清理任务
    • releasePool

      public void releasePool(String address, String transport)
      释放指定地址的连接池
    • isHealthy

      public boolean isHealthy()
      检查连接池健康状态
    • getConfigInfo

      public String getConfigInfo()
      获取配置信息
    • destroy

      @PreDestroy public void destroy()