Ste*_*hen 4 telnet elixir cowboy phoenix-framework
我想使用telnet测试我的phoenix应用程序,但是它显示Connection closed by foreign host.
得非常快,并且telnet退出了。
$ telnet 127.0.0.1 4000
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.
Run Code Online (Sandbox Code Playgroud)
phoenix应用程序非常简单,没有任何额外的配置。如何使用telnet连接到它?
Phoenix使用Cowboy作为底层Web服务器。它具有不同的超时选项,但我们需要的是request_timeout
。
它默认为5_000
(毫秒),并且可以在配置中更改,如下所示:
config :my_app, MyApp.Endpoint,
http: [
port: ...,
...
protocol_options: [
request_timeout: 60000 # minute here - for example
]
]
Run Code Online (Sandbox Code Playgroud)
现在,您可以输入一分钟的时间:
GET /
Run Code Online (Sandbox Code Playgroud)
telnet CLI内部
归档时间: |
|
查看次数: |
63 次 |
最近记录: |