gpt4 book ai didi

java - 如何将 nginx 连接到我的 java 模块

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:48:36 24 4
gpt4 key购买 nike

我真的是这个主题的初学者,我需要一些有用的文章和您的指导。我想构建 RESTFul API 网络服务。作为 http 服务器选择 nginx。但我不知道(无法找到任何文章)关于如何将查询重定向到我的 java 模块的任何信息,该模块处理请求并以 JSON 形式返回给 nginx。如果我对后端类型的想法不正确,请帮助我解决这个问题......

最佳答案

您需要在其自己的应用服务器中构建您的 Java 服务——Tomcat 将是一个不错的选择。从那里开始,将 nginx 配置为充当 Tomcat 的代理是一件简单的事情。您的 nginx 配置将如下所示:

user www-data;
worker_processes 4;
pid /var/run/nginx.pid;

events {
worker_connections 4096;
# multi_accept on;
}

http {

server {
listen 80; #incoming port for nginx
server_name localhost;
location / {
proxy_pass http://127.0.0.1:8080;
}
}

#...and other things, like basic settings, logging, mail, etc.

这里的重要部分是 proxy_pass 的设置。这告诉 nginx 接受端口 80 上的请求并将它们重定向到端口 8080(Tomcat 的标准端口)。

关于java - 如何将 nginx 连接到我的 java 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14296853/

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