同一角色的实例之间的 Azure 网络通信

2024-02-12

同一角色的多个角色实例是否可以通过获取所有这些实例侦听的特定端点的 VIP(虚拟 IP)地址来相互通信RoleEnvironment?如果是这样,返回的 VIP 可以负载均衡到调用者(的RoleEnvironment方法)实例本身。


角色实例可以通过内部端点相互通信。与输入端点不同,它们仅对部署中的其他实例可见(无论角色如何)。

通过内部端点直接对话,完全绕过外部 VIP 负载均衡器。因此,如果您尝试连接到三个辅助角色实例(假设这是您的 REST 服务所在的位置),则您必须在这 3 个实例之间进行自己的负载平衡。

Working with internal endpoints is just as straightforward as input endpoints. First set one up: enter image description here

然后随机抓一张。例如(从这个词最粗略的意义上来说):

        var random = new Random();
        var role = RoleEnvironment.Roles["WorkerRole1"];
        var instanceNumber = random.Next() % role.Instances.Count;
        var ipendpoint = role.Instances[instanceNumber].InstanceEndpoints["myservice"].IPEndpoint;
        var address = ipendpoint.Address;
        var port = ipendpoint.Port;

注意:您仍然可以从任何角色访问任何角色的输入端点。那时,您将像来自外部世界的任何其他流量一样实现负载平衡。而且您还必须担心安全性(而对于内部端点则不必担心)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

同一角色的实例之间的 Azure 网络通信 的相关文章

  • 以编程方式创建 Blob 存储容器

    我有一个要求 即在创建公司时 在我的 storageaccount 中创建关联的 blob 存储容器 并将容器名称设置为传入的字符串变量 我已尝试以下操作 public void AddCompanyStorage string subDo
  • 指定的CGI应用程序遇到错误,服务器终止了进程

    我在 azure 上托管一个 asp net 5 应用程序 代码是为 beta8 编译的 该应用程序在本地环境以及当我在 azure 网站上发布代码时运行良好 我收到一个常见错误 指定的 CGI 应用程序遇到错误 服务器终止了该进程 我能够
  • Microsoft 身份 - 撤销授权

    我正在开发一个 NET 应用程序 它可以使用 Graph API 代表用户发送电子邮件 提示用户对应用程序进行授权 然后使用获取的访问令牌来调用 Graph API 刷新令牌用于在旧访问令牌过期时颁发新的访问令牌 如下所述 https le
  • 无法在 Mac OS X 上 rdp 到 Azure

    我正在尝试从 Mac OS X 远程桌面到 Azure 实例 但找不到允许我执行此操作的工具 地址和用户名很好 但客户端似乎都没有能力包含实例信息 到目前为止 我已经尝试过 Microsoft RDC 和 CoRD 但没有成功 有人在 Ma
  • Microsoft Azure 数据仓库和 SqlAlchemy

    我正在尝试使用 python 的 sqlalchemy 库连接到 microsoft azure 数据仓库 并收到以下错误 pyodbc Error HY000 HY000 Microsoft ODBC SQL Server Driver
  • Azure Functions 门户错误 - 函数运行时无法启动

    我有一个 VS 2017 C 开发的 Azure Function App 使用 VS 2017 发布机制部署在消费计划上 所有功能均由定时器或服务总线触发 我在 Azure 门户中看到运行状态 并且功能似乎正在运行 例如将行写入 SQL
  • 基于生产的 Azure SQL 数据库沙箱

    我有一个大型 Azure Sql 数据库 我需要向团队提供一个沙箱 它是数据库的副本 但允许他们创建 sql 对象 沙箱中的数据需要与生产保持同步 我使用了弹性查询 但是性能并不理想 我查看了数据同步 但公司要求 AD 身份验证 定期恢复生
  • 将 Azure AD 集成到 Java Web 应用程序中

    我是 Azure 和 OpenIDConnect 的新手 首先 我克隆了示例 git 应用程序并尝试测试它 它给了我以下错误 War 有 oauth2 jar 我可以看到那里存在的类文件 git 网址 https github com Az
  • Azure 应用服务 - 自定义身份验证 - 不允许 HTTP 动词

    我按照本教程在我的 Xamarin Forms 应用程序中启用身份验证 https adrianhall github io develop mobile apps with csharp and azure chapter2 custom
  • 带有 CosmosDBTrigger 的 Azure 函数似乎不是由 upsert 触发的

    我是第一次使用 Azure Functions 我正在尝试编写一个简单的函数来响应更改或添加到 CosmosDb 集合中的文档 我写的函数如下所示 FunctionName ChangeLog public static void Run
  • AKS 是否/是否支持跨更新域传播 Pod?

    根据this https vincentlauzon com 2018 05 15 more reliable replica sets in aks part 1 文章 2018 年 4 月 AKS 在可用性集中运行时能够跨故障域智能放置
  • 是否可以从同一网络上的另一台计算机访问 Azure 模拟器?

    我正在运行带有 VS 2010 SP1 和 Windows Azure SDK 1 5 的 Windows 7 x64 我希望能够在连接到同一网络的 iPhone 上调试 Web 应用程序 以缩短调试周期 IIS 正在这台计算机上运行 并且
  • 没有 MediaTypeFormatter 可用于从媒体类型为“multipart/form-data”的内容中读取类型为“HttpRequestMessage”的对象

    我正在调整最近在 NET Standard 中启动的项目以使用 Azure Functions 我有一个 HTTP 触发器 我直接从表单发布到该触发器 只有两个字段 数字输入和文件上传 当使用该函数而不引用任何其他库时 我无法在 HttpR
  • 部署到 azure 然后收到 403 - 访问禁止

    我正在尝试部署到 Azure Silverlight 应用程序 我已迁移数据库 更新连接字符串并将应用程序发布到 Azure 但是当我单击服务 URL 时 我得到以下信息 403 禁止 访问被拒绝 您无权使用您提供的凭据查看此目录或页面 知
  • 验证 SWT 令牌 REST WCF 服务

    我目前正在开发一个 WPF 客户端 该客户端从 Windows Azure AppFabric ACS 获取 SWT 令牌 有了这个令牌 我想使用 RESTful WCF 服务 我用了本教程 http blogs msdn com b al
  • 应用服务中的 Web 应用与云服务

    与使用 Azure 云服务 相比 新发布的 Azure 应用服务 中的 WebApp 以前称为 Azure 网站 是否是构建高度可扩展的 Web 应用程序的首选方法 我最初的理解是 作为 Azure CloudServices 托管的 We
  • 使用 PySpark 从 azure blob 存储读取 csv 文件

    我正在尝试使用 Microsoft Azure 上的 PySpark HDInsight 集群来做一个机器学习项目 要在我的集群上进行操作 请使用 Jupyter 笔记本 另外 我的数据 一个 csv 文件 存储在 Azure Blob 存
  • Azure AD B2C 中的自定义 SAML iDP 是否支持 iDP 发起的 SSO?

    我正在努力添加自定义 SAML 2 0 身份提供商 Okta 以与我的 B2C 租户一起使用 我已经配置了它 当我从我的应用程序启动登录时 它工作得很好 但是 当我从身份提供商 Okta 启动登录时 它无法登录 第一次尝试时 我从 B2C
  • Azure Functions [JavaScript / Node.js] - HTTP 调用,良好实践

    从我的 Azure 函数 在 Node js 中运行 由 EventHub 消息触发 中 我想向某个外部页面发出发布请求 就像是 module exports function context eventHubMessages var ht
  • Azure 错误 - 连接字符串困难

    我正在 vs 2015 中使用 mvc5 应用程序 每当我尝试从数据库访问项目时都会收到错误 用户 your username 登录失败 当我进入 Azure 门户时 允许访问 Azure 服务 设置处于打开状态 并列出了我的客户端 IP

随机推荐

  • PostgreSQL 比较两个 jsonb 对象

    With PostgreSQL v9 5 http www postgresql org the JSONB https stackoverflow com questions 22654170 explanation of jsonb i
  • 刷新表 - 访问被拒绝

    我需要备份数据库 但是在备份之前尝试刷新表时出现此错误 这是什么意思RELOAD特权 在 phpmyadmin 中找不到任何 RELOAD 权限 Error Access denied you need the RELOAD privile
  • 禁用/隐藏“下载 React DevTools...”

    如何完全禁用或隐藏 持久 控制台消息 Download the React DevTools for a better development experience在开发过程中 从 React 16 2 0 开始 您可以在 webpack
  • C++ 类似 C# 中的 Vector 类

    C 的类似类是什么std vector in C 我想要一个类 它在内部保存一个内部数组并支持在后面插入O 1 time 这是一个包含一些内容的列表C C 容器是roughly彼此等价 不是完全替代 std vector http en c
  • 如何在 R 编程中从数据框创建表格图像

    如何将数据框中的数据转换为表格的图形 我的数据在dataframe并想将其转换为图形 以便我可以使用 Power BI 软件显示它 e g x lt data frame Sex c M M F F F Color c brown blue
  • ImportError:无法使用 Brew 导入名称 HTTPSHandler [重复]

    这个问题在这里已经有答案了 我在设置 python 环境时遇到了一些麻烦 我安装了 pythonbrew但是当我尝试使用 easy install 或 pip 安装某些东西时 我收到此错误 在本例中我尝试使用 pip 安装软件包 我正在使用
  • 今天扩展在 iOS 8.1.2 上启动之前崩溃了

    我一直在制作一个今日扩展 可以从提要中下载文章并显示最新的文章 整个事情在 iOS 8 上运行良好 在 iOS 8 1 上仍然运行 然后是 iOS 8 1 2 我们开始抱怨今天的扩展不再运行 我尝试在 iOS 8 1 2 设备上进行调试 在
  • ActionController::估值中的UrlGenerationError#new

    我读过其他相关文章UrlGenerationError似乎指向一个单词的单数或复数 但我认为这不是问题所在 当我从valuations form html erb中删除时它起作用 提交 form name tag list readd 然后
  • Stripe:没有这样的令牌。测试模式下存在类似的对象,但使用实时模式密钥来发出此请求

    在实时模式下使用 Stripe 时 我收到以下 PHP 错误 没有这样的令牌 tok fgfhn 测试模式下存在类似的对象 但使用实时模式密钥来发出此请求 在 Stripe 测试模式下一切运行良好 并且我已切换到实时 API 密钥 我像这样
  • 检测字符串是否包含字符串数组的任何元素

    如何检测字符串是否包含字符串数组 单词 的任何成员 这是数组 let str String house near the beach let wordGroups String beach waterfront with a water v
  • Javascript 中的事件处理程序、闭包和垃圾收集

    我的应用程序尚未遇到内存泄漏 但我担心将来可能出现问题 我想知道是否做这样的事情 SomeClass prototype someMethod function var that this this div2 click function
  • 使用 WebGL 进行 2D 图像处理

    我打算用 JS 创建一个简单的照片编辑器 我的主要问题是 是否可以创建实时渲染的滤镜 例如 调整亮度和饱和度 我所需要的只是一个 2D 图像 我可以在其中使用 GPU 应用滤镜 我读过的所有教程都非常复杂 并且没有真正解释 API 的含义
  • Go的类型推断算法

    Go编译器使用什么类型推断算法 我尝试在 golang 上查找此内容 但找不到文档 我很想假设这将是欣德利 米尔纳 但我想确定一下 Go 当然不使用 Hindley Milner 你为什么那么想 实际上 Go 一般没有类型推断 仅与 构造
  • 如何创建本地主机服务器来运行 AngularJS 项目

    我使用 XAMPP 和 JetBrains WebStorm 来运行 AngularJS 项目 但结构复杂 性能低下 还有其他方法来运行 AngularJS 项目吗 如果您正在运行node jshttp服务器 https www npmjs
  • 使用 jest.useFakeTimers() 时,为什么 setImmediate 不会无限期超时?

    使用时jest useFakeTimers 为什么setTimeout and setImmediate 表现不同 beforeAll jest useFakeTimers afterAll jest useRealTimers descr
  • 如何在 Hbase 中连接两个表

    Problem 我是 Hbase 新手 遇到了需要连接两个表的情况 假设我有 Employee 表和 Department 表都是在 Hbase 中创建的 通过阅读 Hbase 的实际操作 我了解到我们无法连接 Hbase 中的表 解决方案
  • 将元素添加到 Iframe

    我正在创建一个包含 iframe 的页面 我的目标是创建一个将添加到 iframe 内容头部的 javascript 但我总是收到暗示 iframe contentDocument 为空的错误 主页代码
  • 无法操作 jQuery 中 ajax 请求插入的数据

    调用服务器并将其返回的数据转换为表后 我使用 jQuery 的 html 语法将其插入页面中 之后数据出现在页面中 但我无法使用 jQuery 操作它 继承人的代码
  • 在 numpy 中使用 2d 掩码掩码 3d 数组

    我有一个 3 维数组 我想使用一个 2 维数组来屏蔽它 该数组的维度与 3 维数组最右边的两个数组的维度相同 有没有办法在不编写以下循环的情况下执行此操作 import numpy as np nx 2 nt 4 field3d np ra
  • 同一角色的实例之间的 Azure 网络通信

    同一角色的多个角色实例是否可以通过获取所有这些实例侦听的特定端点的 VIP 虚拟 IP 地址来相互通信RoleEnvironment 如果是这样 返回的 VIP 可以负载均衡到调用者 的RoleEnvironment方法 实例本身 角色实例