问题标签 [virtual-ip-address]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - AWS 中的多可用区 VIP
我正在尝试设置一个 VIP(虚拟 IP 设置) - 为带有 HA 代理的 Redis 的高可用性 HA 设置,但是在两个不同的可用性中为两个 HA 实例设置一个 VIP 被证明是困难的。
我试图遵循本指南;https://aws.amazon.com/articles/2127188135977316在这里,但是这使用相同的可用区来实现 VIP 浮动 IP,这对我不起作用,因为我的不同可用区位于不同的子网中。
我已经使用弹性 IP 尝试了上述示例;但是它没有按照脚本的预期在机器之间传输(http://media.amazonwebservices.com/articles/vip_monitor_files/vip_monitor.sh)
请有人指导我如何解决这个问题?
python - 如何使用虚拟 IP 在 21 市场上托管我的比特币 API?
我试图让我的简单口袋妖怪 API 在我的本地主机以外的其他东西上可用。API 有两个文件,client.py 和 server.py。我运行21 market join
命令并获得了一个虚拟 IP。(10.244.121.0)。
我尝试修改我的脚本,以便 client.py 请求“ http://localhost:5000/ ”而不是请求“ http://10.244.121.0:5000/ ”,但是当我运行 client.py 我得到请求该网址时出错。我对 Python 还是很陌生,所以我不知道我需要做什么才能让任何在10.244.121.0
地址上请求它的人都可以使用这个 API。
客户端.py:
服务器.py:
这是我将app.run
函数中的主机从0.0.0.0
虚拟IP替换为虚拟IP时遇到的错误:
任何帮助,将不胜感激!
Github 仓库:https ://github.com/LAMike310/pokedex
linux - 我可以将 postgres 配置为监听 VIP 吗?
我希望能够将 postgres 配置为侦听特定接口,而不是“*”,但其中之一是虚拟 IP (VIP)。
如果我在 postgresql.conf 中使用接口的 IP 地址配置listen_addresses,它可以正常工作,除了 VIP - postgres 实际上并没有在 VIP 上侦听。
但是,如果我将listen_addresses 配置为侦听'*',那么当VIP 在本地计算机上变为活动状态时,postgres 会拾取它并按预期在该接口上侦听。
有没有我忽略的选项,也许?
谢谢!
linux - 如何拥有 2 台服务器的 VIP(Prod 和 Dr)
我们有 prod 和 dr 服务器,我们希望为他们提供 VIP。他们不接触互联网。任何一台服务器都将在第一个 6 个月内处于活动状态,在 DR 演习之后,DR 服务器将在接下来的 6 个月内充当 prod。在这里,我们有上游系统通过 SFTP 将文件( csv 或 text 或 zip )推送到我们的服务器,每天大约有 200 - 300mb 大小。目前,在每次 DR 演练期间,这些上游系统都需要在 DR 演练之前提出更改请求以更新 IP。这至少需要 2 周时间。为了解决这个问题,我们决定从我们这边提供一个 VIP。这样他们就可以使用 VIP 通过 SFTP 传输文件。
注意:DR 服务器将启动并且不会处于活动状态。应用服务不会启动 不建议在 F5 网络上通过 SFTP 传输文件。(我们不在 F5 上)。在 vmWare 上运行的服务器 Prod 和 DR。
我们希望为这些服务器提供 VIP。需要您的意见和建议。
提前致谢。巴拉
haproxy - 为 HAproxy/Keepalived 获得 IP 浮动权
这对我来说都是新的。请多多包涵。对不起,如果我没有正确表达我的问题。我想设置 ip 浮动以使用 HAproxy 和 Keepalived。
我有以下 ips:
LB1: 192.168.1.27 #first load balancer
LB2: 192.168.1.32 #second load balancer
www1: 192.168.1.28 #first web server
www2: 192.168.1.29 #second web server
floating ip: 192.168.1.200
当我关闭负载均衡器 1 (LB1) 时,流量不会重定向到浮动 IP。我不知道要检查什么,这样我才能使整个设置成功运行。我怀疑 LB2 是问题所在(除了我:)),因为当 LB1 关闭时,浮动 ip 无法正常工作。
我还遵循了 '8 下方链接上的检查过程部分。验证正确的故障转移”但无济于事: 如何创建浮动 IP 并使用它来配置 HAProxy。单独来说,只有在 HAproxy 开启时,5 个 ips 才能正常工作。这就是我能说的。
请你帮助我好吗?谢谢。
编辑
我的配置:
lb1 上的 HAPROXY 安装
HAPROXY 安装在 lb2 上:
保持在 LB1
保持在 LB2 上
在 LB1 和 LB2 上,在 Keepalived 中:
添加net.ipv4.ip_nonlocal_bind=1
在磅 1 上:
sudo service keepalived alived stop
然后检查 lb2 是否工作。这是!!!但是当 LB1 上的 Haproxy 关闭时,流量仍然不会重定向到 LB2。
java - 使用虚拟 IP 配置,tomcat cpu 使用率达到 100%
我们的应用程序在 tomcat 服务器上运行。它运行顺利,但是当负载平衡服务器配置了此应用程序时,cpu 使用率达到 100%。
奇怪的是,当我们查看线程转储时,并没有可疑的线程活动。即使 java 进程的 cpu 使用率为 100%,大多数线程仍在等待或停止。当我们删除虚拟 IP 配置时,它只是简单地变为 2% 到 5%。
我从负载均衡器/虚拟 IP 配置中了解到,它每 5 秒探测一次 8080 的服务器端口,以检查该端口是否处于活动状态。但我认为这只是端口扫描而已。在此过程中,catalina.log 中也没有线程转储中的标记或此类活动。
有没有人遇到过这种情况?请提供您的想法,因为我对进一步调试此问题毫无意义。
如果需要更多信息,请告诉我。我将用详细信息更新问题。
谢谢,
高拉夫
openstack-neutron - 在openstack中的VM之间切换浮动IP
我在同一网络的 2 个计算节点上有两个 VM。我希望他们在主动/被动模式下运行。一旦被动 VM 检测到主动 VM 已关闭,它将作为主动 VM 接管。由于需要从外部网络访问活动虚拟机,因此为其分配了一个浮动 IP。
是否可以通过VM本身在检测到它的故障时将相同的浮动IP从主动服务器分配给被动服务器?
java - 有问题地创建虚拟IP地址java
我正在创建一个模拟设备,我需要在我的服务器上创建虚拟 IP 地址。我可以通过 LocalAreaConneciton 属性对话框(在高级选项卡中)手动创建它。但我想通过 Java 以编程方式创建它。此外,我可能需要从该子集内的任何服务器都可以访问此 IP 地址 [当前,当我们手动创建它时它正在 ping ing] 我确实在 google 中搜索过,但无法获得免费的实用程序。来自adventnet等的付费实用程序很少。请在这方面帮助我。
postgresql - PostgreSQL - 无法在 pgpool 2 上启动委托 IP 地址
我尝试在 ubuntu 服务器上设置一个 pgpool 服务器,并遵循这个链接:pgpool-II 教程 [Watchdog]。
但是当我启动一个 pgpool 服务时,委托的 IP 没有启动。
我在 syslog 上的日志文件中看到了类似这样的错误。
我将 ubuntu 14.04 与 pgpool2 版本 3.6.6-1 和看门狗版本 5.31-1 一起使用。
我已经在 pgpool.conf 上配置了这样的虚拟 IP 设置。
对此有何建议?感谢您的任何帮助。