wufumina 最近的时间轴更新
wufumina

wufumina

V2EX 第 355306 号会员,加入于 2018-10-11 15:48:04 +08:00
根据 wufumina 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
wufumina 最近回复了
4 天前
回复了 twosix 创建的主题 问与答 nginx 怎么设置连接时间,超时自动断开
以下回答来自 gpt4o

在 Nginx 中,你可以通过配置相关的超时时间来实现连接自动断开。以下是几个相关的配置项:

1. **`client_body_timeout`**:设置客户端发送请求体的超时时间。
2. **`client_header_timeout`**:设置客户端发送请求头的超时时间。
3. **`keepalive_timeout`**:设置连接的空闲超时时间。
4. **`send_timeout`**:设置响应数据发送的超时时间。

在你的场景中,你可以使用 `send_timeout` 来限制前端播放视频流的时间。假设你希望每次连接播放一段时间后自动断开,可以在 Nginx 配置文件中加入以下配置:

```nginx
http {
...
server {
...
location /stream {
proxy_pass http://backend_stream;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

send_timeout 30s; # 设置发送超时为 30 秒
}
...
}
...
}
```

在上面的配置中,`send_timeout 30s;` 表示如果在 30 秒内没有数据发送到客户端,Nginx 将自动断开连接。你可以根据需要调整这个时间。

此外,如果你还需要限制整个连接的存活时间,可以配置 `keepalive_timeout`:

```nginx
http {
...
server {
...
location /stream {
proxy_pass http://backend_stream;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

send_timeout 30s;
keepalive_timeout 30s; # 设置保持连接超时为 30 秒
}
...
}
...
}
```

`keepalive_timeout 30s;` 表示连接在 30 秒后将自动断开,即使客户端没有请求断开。

通过这些配置,你可以控制前端播放流的时长,并在超时后自动断开连接。根据你的实际需求调整这些超时时间即可。
12 天前
回复了 StephenCurryII 创建的主题 程序员 Java 程序员如何学习 Python
找 python 之父廖雪峰
20 天前
回复了 qaqLjj 创建的主题 问与答 你有哪些「这钱花的真他妈值」的瞬间
@nexklee #72 ???你不对劲
媒体爆京东严管考勤原因,每月 1.4 万人次找别人代打卡,暴露出京东内部哪些问题? - 首席决策官的回答 - 知乎
https://www.zhihu.com/question/657219931/answer/3510997490
你看,又急
d2ZtMTQ2NjkyMjI3NQ==
21.99
298 天前
回复了 kl7180328 创建的主题 问与答 地铁上的体味
体味是人体在新陈代谢过程中产生的物质向外散发引发的感官体验,人体味中含有的化学物质好几百种,其中,有 149 种由呼吸器官排出、有 250 种由胃肠排出、有 271 种由皮肤表面排出,此外尿液、粪便、汗液这些排泄物中分别含有 299 种、96 种、151 种,这些代谢产物主要为二氧化碳、硫化氢、还有醛、酮、醚、苯以及卤代烃等烃的衍生物等物质。

所以我每天都给自己喷点香水
网络都是虚拟的,你把握不住。不过该说不说,还是见识得少了
311 天前
回复了 wone3 创建的主题 问与答 买车求教
买车这种大件,指定去 4S 店买啊,多跑几家看看优惠
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5732 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 06:10 · PVG 14:10 · LAX 23:10 · JFK 02:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.