wufumina 最近的时间轴更新
wufumina

wufumina

V2EX 第 355306 号会员,加入于 2018-10-11 15:48:04 +08:00
根据 wufumina 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
wufumina 最近回复了
66 天前
回复了 chengiri 创建的主题 职场话题 我在公司匿名表白了一个人
我去 那个笔记本是我
也不能说狭隘,毕竟虚荣心也是很重要的,只要不违反道德法律,做什么都是自由的(有点扯远了)
新出的一加平板 pro ?
128 天前
回复了 NevadaLi 创建的主题 问与答 牙科诊所/医院如何选择?
公立可以报销部分
142 天前
回复了 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 秒后将自动断开,即使客户端没有请求断开。

通过这些配置,你可以控制前端播放流的时长,并在超时后自动断开连接。根据你的实际需求调整这些超时时间即可。
150 天前
回复了 StephenCurryII 创建的主题 程序员 Java 程序员如何学习 Python
找 python 之父廖雪峰
159 天前
回复了 qaqLjj 创建的主题 问与答 你有哪些「这钱花的真他妈值」的瞬间
@nexklee #72 ???你不对劲
媒体爆京东严管考勤原因,每月 1.4 万人次找别人代打卡,暴露出京东内部哪些问题? - 首席决策官的回答 - 知乎
https://www.zhihu.com/question/657219931/answer/3510997490
你看,又急
d2ZtMTQ2NjkyMjI3NQ==
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2706 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 09:33 · PVG 17:33 · LAX 02:33 · JFK 05:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.