我对apache
配置很新,似乎在网上发布的大量信息中丢失了。我手头有问题,虽然看起来很容易,但我无法找到解决方案。我请你帮助我。
情况是我有https://myurl.com/internaltool
这样的网址指向server A
,而我有一个server B
,它是server A
的精确副本。 Server B
用作备份服务器,在server A
失败期间,我希望URL
指向server B
。有人可以帮我解决这个问题。
我搜索并发现Redirect
是要使用的命令,但我无法理解服务器是否已关闭,那么我可能无法ssh
,那么我怎么能指向URL到另一台服务器。
期待您的投入。
答案 0 :(得分:0)
您可以使用Apache(https://httpd.apache.org/docs/current/mod/mod_alias.html)对您的故障转移计算机执行temporary
或permanent
Redirect
:
服务器A - >服务器B
正如您所指出的,这有点无用:不仅在崩溃时您无法再登录Server A
,Server A
将无法将Redirect
发送给Server B
完全Server C
(大多数情况下)。
有许多方法可以实现这种故障转移。 E.g:
nginx
上使用HTTP反向代理。关键字:proxy
failover
Server C
。当Operation cannot have a body parameter and a formData parameter
死亡时,当然没有任何工作 - 欢迎故障转移地狱。在大多数情况下,更容易使您的应用程序/设置更加健壮。自动重启失败的服务等......