nginx 相关问题

Nginx(“引擎x”)是一个Web服务器,反向代理,TCP流代理和邮件代理,在类似BSD的许可下发布。

在 Nginx 上将 http 重定向到 https 不起作用

我有一台在 DigitalOcean 上运行的服务器,并且有一个我购买的域名。 我的服务器上运行着 nginx,我试图将我的 http 请求重定向到 https,但我没有尝试过

回答 1 投票 0

如何在nginx中将http重定向到https,我的nginx默认端口是81

我正在尝试将 HTTP 重定向到 HTTPS。我的 nginx 的默认端口是 81。 服务器 { 听81; 服务器名称 deveshvyas.in; 返回 307 https://deveshvyas.in$request_uri; } 服务器 { 利斯...

回答 1 投票 0

apache 上的 Http 到 nginx 上的 https

如何将 apache 上的 http://example.com 网站重定向到 nginx 上的 https://www.example.com 网站。 谢谢

回答 2 投票 0

使用 NGINX 部署后端和前端项目

我正在使用 Nginx 和 Docker 设置一个 Web 应用程序,并带有 React 前端和 Rails 后端 API,所有这些都在单个域上。我想直接从根(example.com)为前端提供服务并且......

回答 1 投票 0

python中的tcp套接字客户端如何与uwsgi对话?

python中的tcp套接字客户端如何与uwsgi对话? 我的架构是 tcp 套接字客户端 -> nginx -> uwsgi tcp 套接字客户端 -> uwsgi

回答 2 投票 0

Wagtail(django) 和 Nginx 静态文件未提供服务

我正在 rocky linux 上使用 nginx 部署 wagtail 站点,但是我无法获取 nginx 提供的静态文件。 我的nginx站点配置如下: 服务器 { 听80; 服务器_...

回答 1 投票 0

在 Kubernetes 中使用 NGINX Ingress 公开 TCP 服务

我已遵循此处提到的所有步骤 - https://kubernetes.github.io/ingress-nginx/user-guide/exusing-tcp-udp-services/ 指定 的 Configmap: 我已遵循此处提到的所有步骤 - https://kubernetes.github.io/ingress-nginx/user-guide/exusing-tcp-udp-services/ 指定 <external-port>: <namespace/k8s-svc:port> 的配置映射 apiVersion: v1 kind: ConfigMap metadata: name: tcp-services namespace: ingress-nginx data: 9000: "default/sample-go-app:8080" 包含Load balancer service部分下的external-port的ports apiVersion: v1 kind: Service metadata: name: ingress-nginx namespace: ingress-nginx labels: app.kubernetes.io/name: ingress-nginx app.kubernetes.io/part-of: ingress-nginx spec: type: LoadBalancer ports: - name: proxied-tcp-9000 port: 9000 targetPort: 9000 protocol: TCP selector: app.kubernetes.io/name: ingress-nginx app.kubernetes.io/part-of: ingress-nginx 最后,将上述配置映射作为参数传递给入口控制器的部署 args: - /nginx-ingress-controller - --tcp-services-configmap=ingress-nginx/tcp-services 现在,一切都按预期进行。 即客户端可以将 tcp 流量发送到 [LoadBalancer-IP:External-Port],并且 tcp 流量被路由到 [default/sample-go-app:8080] svc/pod,现在如果我在示例中查找活动的 TCP 连接使用 netstat 的 go-app pod,它显示大约 4 个活动连接(我认为这可能会因客户端而异) 但问题是,当没有来自客户端的连接(没有客户端发起任何连接)时,我仍然可以看到从 [NGINX Ingress Controller Pod] 到 [目标 pod] 之间大约有 3 个处于 ESTABLISHED 状态的 tcp 连接 - 即示例-go-app pod] sample-go-app$ netstat | grep tcp tcp 0 0 sample-app-pod-ip:8080 ingress-controller-pod-ip:port ESTABLISHED tcp 0 0 sample-app-pod-ip:8080 ingress-controller-pod-ip:port ESTABLISHED tcp 0 0 sample-app-pod-ip:8080 ingress-controller-pod-ip:port ESTABLISHED 有什么建议为什么我们从 NGINX 控制器到上游服务器(即 example-go-app pod)有这些活动连接并每隔几秒刷新一次(只有入口控制器 pod 的端口号发生变化)?有没有办法删除这些未使用的连接? NGINX 处理 TCP 连接以实现负载平衡和连接重用的方式可能是您所观察到的行为的原因,即使在没有客户端请求的情况下,NGINX Ingress 控制器和目标 Pod 之间也存在活动连接。 需要注意的是,NGINX 包含一个 keepalive 指令,它指定连接池中应保持多少个连接处于打开状态。因此,即使没有客户端请求传入,您也可能会看到某些连接保持打开状态。有关更多信息,请参阅 this。 您还可以将 NGINX 入口控制器配置为更短的保持活动超时,以更快地关闭空闲连接。简而言之,**您可以通过为 TCP 连接设置较低的 keep_alive 超时来修改 NGINX 配置。**有关此 keepalive 连接的更多信息,请参阅 Timo Stark 的博客。

回答 1 投票 0

将 k8s 入口主机规则与传入请求的 Host 标头进行匹配

我有 nginx 负载均衡器,它接受面向公众的请求,然后根据其配置,将这些请求转发到我的集群。然后入口匹配请求的主机和路径,它......

回答 1 投票 0

打开 Flutter Web 时灰屏

我有一个用于 Telegram Mini Apps 的 Flutter Web 应用程序。它对我来说效果很好,一切都打开得很好。但我的许多用户都会遇到灰屏: 这种情况已经持续了相当长一段时间了。虽然...

回答 1 投票 0

如何正确配置NGINX服务Vite-React前端容器和CakePHP API后端容器

我目前正在尝试配置我的 NGINX docker 实例来为前端和后端服务提供服务,以创建一个全新的应用程序: CakePHP 作为我的后端 RestAPI; ReactJs 作为我的前端; ...

回答 1 投票 0

使用 try_files 指令禁用单个文件的缓存

我使用位置部分通过 nginx 为 Angular 2 应用程序提供服务: 地点 / { try_files $uri $uri/ /index.html =404; } try_files 指令尝试在 root 中查找请求的 uri

回答 8 投票 0

如何在Django中输出资源URL中IP地址后面的端口?

如何将主机端口添加到序列化响应中的 URL 中? Django 目前提供的它们没有端口,因此链接已损坏。 或者,如果添加端口不是正确的方法,如何...

回答 2 投票 0

捕获无效子域的所有 nginx 服务器块

我在一台主机上有多个域,nginx 管理所有这些域。每个域都有自己的 SSL 证书(我使用“webroot”插件从 certbot 获取该证书)。 我有一个服务器...

回答 1 投票 0

org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求标头时出错

我收到此错误 org.apache.coyote.http11.Http11Processor.service 解析HTTP请求头时出错 注意:进一步出现的 HTTP 标头解析错误将在 DEBUG 级别记录。 ...

回答 1 投票 0

如何在 nginx 中使用 .htaccess 以及将其放在哪里?

我是 nginx 新手,我不知道如何在 nginx 中使用 .htaccess 以及将生成的代码放在 nginx 配置中的何处。有人可以帮我将其转换为 nginx 吗? 这是我的 .htac...

回答 1 投票 0

未重启nginx时获取已删除文件nginx配置的内容

我不小心删除了名为“content”的没有扩展名的nginx配置文件。我还没有重启nginx。我尝试使用 nginx -T 但它没有重新加载已删除文件的内容....

回答 1 投票 0

FastAPI Azure 容器应用程序的 Nginx 反向代理返回 404

我正在尝试在Azure容器应用程序上设置nginx反向代理。我在容器应用程序环境中有一个 nginx 容器和一个 FastAPI 容器,具有简单的手动虚拟网络 + 子网 + pr...

回答 1 投票 0

从 k8s nginx 入口中的 Host 标头中去除后缀?

简短版本: 这是我们使用 HAProxy 所做的事情。当 nginx 用作 kubernetes 入口时,相当于什么? acl is_extra hdr_end(主机) .extra http-请求替换-他...

回答 1 投票 0

错误:cURL错误28:在docker中使用nginx反向代理解析10000毫秒后超时(http_request_failed)

我正在尝试使用 Docker Compose 和 Nginx 反向代理来设置本地 Wordpress 环境。 WordPress。有效,但在站点健康中我得到: 错误:cURL 错误 28:10000 后解析超时

回答 3 投票 0

如何让fail2ban读取json docker日志

是否可以配置我的fail2ban监狱.conf来检查docker日志而不是在主机中安装日志。 例如将logpath设置为容器日志的路径。 监狱...

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.