gpt4 book ai didi

java - JBoss - 它可以用作 HTTP 服务器吗?

转载 作者:行者123 更新时间:2023-12-02 06:27:39 24 4
gpt4 key购买 nike

我正在尝试拥有一个家庭网络托管,我想知道 JBoss 是否可以用作 HTTP 服务器 - 就像 Apache HTTP 服务器一样。

如果我使用端口 80 启动 JBoss,外部请求是否会定向到我的 PC IP 地址,它会处理 HTTP 请求吗?

我尝试过,但没有成功(毫不奇怪)。

有什么意见吗?

使用 Apache HTTP 服务器,没问题。

最佳答案

有多种方法可以让 JBoss 通过端口 80 处理请求,但是,您确实永远不应该这样做。因为这样做需要一些安全妥协,例如以 root 身份运行 jboss 或破解/修改操作系统级别的端口限制。

你想要的是安装一个apache web服务器(jboss web服务器有apache web服务器或者你可以从apache站点下载它),然后有一个负载均衡器,例如mod-jkmod-cluster 将请求转发到 JBoss 工作节点。理想情况下,您的 apache Web 服务器和 jboss 服务器应位于 2 个独立的主机服务器(虚拟或物理)中。

因此您的设置如下:httpd(apache 提供静态内容,例如图像、静态 html)->mod-jk->JBoss AS7(提供动态内容,例如 JSP、servlet 等) .

关于java - JBoss - 它可以用作 HTTP 服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20381057/

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