gpt4 book ai didi

django - 设置uwsgi和nginx时,我必须自己创建套接字文件吗?

转载 作者:行者123 更新时间:2023-12-04 00:35:14 26 4
gpt4 key购买 nike

正在按照本教程设置 uwsgi + nginx 来为我的 django 应用程序提供服务

uwsgi-docs

尽管假设用户了解一些关于 uwsgi 的事情,但一切进展顺利!

我在假设使用套接字而不是端口来提供页面的部分,这是说明

编辑您的mysite_nginx.conf(我可以做到);

server unix:///path/to/your/mysite/mysite.sock; # for a file socket
# server 127.0.0.1:8001; # for a web port socket (we'll use this first)

我的问题/困惑,“mysite.sock” 是什么?它是我应该创建的文件还是什么?内容是什么?

保罗

最佳答案

.sock 文件是 unix 套接字(也称为 IPC 套接字),以编程方式创建以允许在进程之间交换信息。在这种情况下,mysite.sock 允许在 uwsgi 和 nginx 之间交换信息。如果适用,套接字可替代具有更多开销的端口。出于相似性的目的,请考虑进程之间的“管道”。

This article特别是帮助我更有效地理解套接字。读一读!

关于django - 设置uwsgi和nginx时,我必须自己创建套接字文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25411735/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com