我正在开发一个应用程序,它使用 Savon 在多个线程中连接到 SSL 安全 SOAP 服务。
要求之一是使用持久 SSL 连接。
“谷歌搜索”没有给出任何有意义的结果.. 除了关于 net-http-persistent gem 的通知。
但是 HTTPI 还不支持它。
我认为默认情况下,遏制应该处理......但它没有(根据一些测试后发送给我的 ssl_engine 日志)。
Net::HTTP 似乎也在每个请求上创建新的 ssl 握手。
有一些现有的解决方案吗?或者我应该为 httpi 编写 net-http-persistent 适配器以将其与 savon 一起使用?问题是我不知道它是否会起作用,而且似乎没有人遇到这个问题。
或者...我应该使用 stunnel(用于持久连接)吗?