- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个3节点群。每个都有一个静态IP地址。我在ip 192.168.2.100
上有一个领导者node-0,在192.1682.101
上有一个备份管理器node-1,在192.168.2.102
上有一个工作节点2。 node-0是初始化群组的领导者,因此--advertise-addr
是192.168.2.100
。我可以部署可以在任何节点上登陆的服务,而节点0处理负载平衡。因此,如果我在节点2(192.168.2.102:3306
)上有一个数据库,即使该服务不是直接在节点0上运行,它仍然可以从节点0的192.168.2.100:3306
进行访问。
但是,当我重新启动节点0(假设它断电)时,排队的下一个管理者将担任领导角色(节点1),这与预期的一样。
但是,现在,如果我想访问服务,比方说从客户端(不在群中的计算机)访问API或数据库,则必须使用192.168.2.101:3306
作为我的入口点ip,因为node-1正在处理负载平衡。因此,基本上是从外部环境(网络上的其他计算机)来看,群集的ip地址已更改,这是 Not Acceptable ,也是不切实际的。
有没有办法解决此问题,以使给定的经理优先于其他经理?否则,如何解决此类问题,以使群体的入口点ip不依赖于代理领导者?
最佳答案
使所有三个节点成为管理者,并使用某种负载平衡DNS指向所有三个管理者节点。如果其中一个管理器发生故障,则您的DNS将路由到其他两个管理器之一(根据您的DNS路由/运行状况检查/故障转移设置的复杂程度,无缝或无缝地无缝路由)。当您使用更多节点进行横向扩展时,节点4、5、6等都可以成为工作节点,但是拥有3个管理器而不是1个管理器将使您受益。
关于docker - Docker Swarm --advertise-addr更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48333882/
我正在使用 Unity Ads 在 Unity 2019.2.21f1 中构建带有广告的游戏。我有以下用于显示广告的简短脚本: using System.Collections; using Unit
我希望能够使用一个蓝牙适配器在两个广告数据之间切换,最佳的广告切换间隔是多少,以及要立即被 iOS 识别而没有太多延迟的广告间隔是多少? (我想在 iBeacon 和 GATT 服务广告之间切换)。现
关闭。这个问题需要更多focused .它目前不接受答案。 想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post . 5年前关闭。 Improve this questi
phpBB 论坛。我想包含“广告管理”Mod,但安装后它在管理员面板中不可见。 当我在管理员面板中更改对象的格式时,我可以看到广告管理,但最后没有。 论坛语言是德语和现代语言英语。phpBB 版本:3
我的设备正在发射低功耗蓝牙 (BLE) 广告,而 Nexus 7 (2013) Android 平板电脑应该会听到这些广告。但是,它听不到来 self 设备的 BLE 广告并且似乎听不到任何 BLE
示例:Ads by: Google 这是横幅 css,我想在这个横幅中添加左上角(广告:mysite.com) .mybannerads { display: block; posi
我已经搜索了如何使用Amazon Product Advertising API,现在可以使用Amazon Product Advertising API搜索其他产品,并且可以正常工作。 但是据我所知
我有一个3节点群。每个都有一个静态IP地址。我在ip 192.168.2.100上有一个领导者node-0,在192.1682.101上有一个备份管理器node-1,在192.168.2.102上有一
我正在使用亚马逊产品广告 API 为我的网站获取产品。我需要能够判断响应中的新项目是来自亚马逊还是来自第三方。在 11/01/2012 API 之前,这似乎可以通过:
当我未连接到我的设备时,我需要永久扫描ble广告以找到它并知道何时连接到它(特定产品)。此扫描是在前台服务中实现的,以匹配 8.0 的先决条件。 为了节省电量,我想定期扫描(同时遵守 Android
我用 iPhone 在 BLE Advertising 中发送数据(短字符串),我想从 Windows 设备读取这个字符串。 所以我正在尝试示例项目“BluetoothAdvertisement”,来
我的应用因使用广告标识符而被拒绝,但我没有在我的应用中使用任何广告标识符。我检查了我的代码,没有广告标识符,我什至没有使用广告支持框架。 是的,我的应用程序转换广告,但我只使用 iAd 框架在我的应用
我有一个运行 3 位服务数据的 BLE 广告服务(例如:010501),其中 05可能是将在特征级别设置的数据版本。我希望另一个设备能够知道重新读取特征而无需手动轮询它。现在我可以在发生变化时使用新的
我是这个 UWP 的新手,请耐心等待。我修改了以下MS GitHub中的代码:Link创建一个可以“观看”BTLE 广告的 Windows Phone 应用程序。 但它无法读取任何广告。我的手机确实支
我知道我们可以使用 docker swarm init 如果节点有多个地址,那么我们需要添加标志 --advertise-addr 并提供IP地址。此标志用于向群集中用于API访问的其他节点提及IP地
我在一个iOS应用程序中工作,该应用程序需要使用Amazon Product Advertising API的Lookup操作获取信息。 我遵循此Pico Tutoiral,我可以使用ItemSear
在高并发环境下使用有什么问题吗?它真的像 MS 宣传的那样有效吗?我正在使用 SQL Server 2005 并且想听听那些正在/正在使用它的应用程序在生产中使用它的经验。 快照隔离本身对我来说并不新
我正在为 iOS 7 编写一套低功耗蓝牙应用程序。当应用程序启动时,我感兴趣的外设很有可能仍然连接到 iOS 设备,为了避免扫描外设,最好立即连接。 retrieveConnectedPeripher
出于某种原因,我无法访问 using UnityEngine.Advertisements; 尽管我的目标平台是 Android 和 Unity Ads,并且内置广告扩展已启用。 通常,我只在为不支持
连接到广播我感兴趣的特定服务的 BLE 设备后,为了发现此服务,我正在调用: [self.peripheral discoverServices:@[[self.class serviceUUID]]
我是一名优秀的程序员,十分优秀!