Erlang :升级到otp 23时,使用MachineGun请求\u超时
当我们升级到elixir 1.10.3-otp-23时,通过MachineGun的所有请求开始返回:request\u timeout。OTP 23中是否存在可能导致此问题的变化 这是我们当前的MachineGun版本:Erlang :升级到otp 23时,使用MachineGun请求\u超时,erlang,elixir,Erlang,Elixir,当我们升级到elixir 1.10.3-otp-23时,通过MachineGun的所有请求开始返回:request\u timeout。OTP 23中是否存在可能导致此问题的变化 这是我们当前的MachineGun版本:{:machine\u gun,“~>0.1.6”},它没有随升级而更改 headers = [{"Content-type", "application/soap+xml;charset=UTF-8"}, {"Accept-En
{:machine\u gun,“~>0.1.6”}
,它没有随升级而更改
headers = [{"Content-type", "application/soap+xml;charset=UTF-8"}, {"Accept-Encoding", "gzip,deflate"}]
opts = %{
ssl: [{:versions, [:"tlsv1.2"]}]
}
MachineGun.post(endpoint, request_xml, headers, opts)
OTP23只添加了tlsv1.3
。这不会影响您的案例,因为您使用的是tlsv1.2
,但我首先要升级到tlsv1.3
,并为HTTP调用启用跟踪/调试。OTP23只添加了tlsv1.3
。这不会影响您的案例,因为您使用的是tlsv1.2
,但我首先要升级到tlsv1.3
,并为HTTP调用启用跟踪/调试。