草庐IT

azure-databricks

全部标签

c# - 我的服务应如何响应 Azure 负载均衡器探测?

我有一个在端口25上运行的Windows服务来处理SMTP流量。我可以从我的日志文件中看到,Azure负载均衡器探测每15秒向端口25发出请求。探测器建立的连接保持打开状态15秒,然后被远程主机终止(可能是为了发送下一个探测器,这将在此时发生)。应该如何处理探测才能使连接保持打开状态15秒? 最佳答案 这(在当前版本上)的长短在于,您无法判断连接来自负载均衡器,因为它不会以任何方式识别自己。我用WireSharked连接了它,没有任何东西可以识别连接-除了如果你想尝试维护负载均衡器的IP地址或范围以便你可以通过它来识别它。

c# - 在与 web 角色建立内部 tcp 连接后,Azure worker 角色变得无响应

我发布了第一次出现的问题here因为它似乎在微软论坛上已经死了。另外,StackOverflow更好。:-P我在Azure上以辅助角色托管TCP端点--var_breadcrumbServiceHost=newServiceHost(typeof(BreadcrumbService));varbinding=newNetTcpBinding(SecurityMode.None);varexternalEndPoint=RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["shuttles"];_breadcrumbServiceH

java - 从 Windows Azure 服务总线获取可用的 TCP 端口

我正在尝试获取服务总线连接以从Azure应用程序连接到内部服务器。将有多个服务器,混合运行Java和.NET。内部服务器当前设置为使用HTTP。Azure客户端将向服务器发送HTTPPost,并获得响应。我的问题是:如何从Azure服务总线获取可用端口?我看到的任何代码都向我展示了如何打开WCF服务并监听它,但我想打开一个HTTPListener...这可能吗? 最佳答案 这几乎就是它现在要做的事情。路由http帖子不是常见的用法。在你的情况下,我可能会尝试创建一个端口桥。它需要两端都有代理,但一旦创建,您基本上可以转发任何基于TC

azure - 从 Internet 访问 Azure Service Fabric 应用程序

我想我遗漏了一些表面上的东西。我在Azure中创建了SF集群。它有一个负载均衡器和一个包含3个虚拟机(节点)的网络,这些虚拟机的IP地址为10.0.0.0/16。当我向负载均衡器询问应用程序端点时,它会使用节点IP地址进行响应。(我用WireShark抓包)但是我无法访问它,因为网络是私有(private)的。关于我的案例的更多信息:3xA0实例、net.tcp:20001端点、防火墙允许连接、端口打开和监听、我将公共(public)IP地址分配给平衡器、探测服务端口。 最佳答案 在您的负载均衡器上,您需要分配一个公共(public

powershell - Azure:如何更改资源管理器管理的 VM/IP 的空闲超时

我惊讶地发现Azure强制执行静默TCP连接超时,默认设置为4分钟。我需要更改此设置,因为我们正在运行长时间运行的TCP连接,不应发送任何通信以节省嵌入式设备的电量。有几个在线指南(https://azure.microsoft.com/en-us/blog/new-configurable-idle-timeout-for-azure-load-balancer/),但它们都涵盖了使用服务管理器(Classic)配置VM的情况。因此,在Classic中更改它不是问题,但我们已经在运行通过资源管理器配置的VM。运行后:Switch-AzureModeAzureResourceManag

sockets - 在 Azure 中动态打开端口,负载均衡器是否足够智能以路由到正确的端口?

据我所知,我只能在Azure应用程序中打开5个端点,但如果我动态打开这些端口会怎样?示例:我有一个WorkerRole用,然后第一个实例在我在“.csdef”文件中声明的5个可用端点之一中打开一个套接字,当连接转到“myapp.cloudapp.net”时......连接是否有可能转到没有监听套接字的第二种情况?我想是的,因为负载均衡器正在使用循环调度,它不关心并且它可以将连接转发到第二个,但我可能错了。问候。 最佳答案 你猜对了。绝对没有办法将流量定向到特定实例,并且负载均衡器不知道您的实例是否正在运行监听器。实现这一目标的唯一方

azure - Azure上的云架构,用于物联网

我正在开发一个服务器体系结构,用于从远程嵌入式设备发送/接收消息,该设备将托管在WindowsAzure上。前端服务器将与这些设备保持持久的TCP连接,我需要一种在后端与它们通信的方法。问题事实:设备:~10000设备向服务器发送消息的频率:1/min来自服务器端的消息频率(例如来自用户操作、预定触发器等):100/天消息负载的平均大小:64字节向上沟通这些设备经常发送信息(传感器读数)。由于我们可以批量收集/插入这些传感器读数,并且它们不需要顺序保证,因此对这些数据的约束不是很强。我认为处理它们的最佳方法是将它们放入存储队列中,让工作进程每隔一段时间轮询队列并转储数据。当然,我必须注

Azure VM 出站 TCP 连接在几分钟后中断

我有一台在Azure云中运行WindowsServer2012R2的虚拟机。这台机器有静态分配的私有(private)和公共(public)IP地址。在那台机器上,我正在运行client应用程序(具体来说是JenkinsAgent)。此客户端打开到其服务器(JenkinsMaster)的TCP连接,该服务器在Azure云之外运行(在某些公共(public)IP地址之后)。TCP连接建立正常。为了保持此连接有效,客户端和服务器每4-5分钟相互“ping”一次。这种“ping”是通过打开的TCP连接交换几个TCP包来完成的。经过某个随机时间间隔后,客户端无法再连接到服务器,服务器也无法再连

sql-server - Azure 混合连接不适用于 SQL Server 命名实例

我已尝试为在WindowsServer2012上运行的本地SQLServer创建一个混合连接,并带有一个命名实例。我确实提供了我的服务器地址作为端点以及1433端口。根据文档,我还将SQLServer配置为静态端口,并且还允许到这些端口的出站连接(9350–9354、5671、80、443)。但是,当我尝试从我的AzureWeb应用程序访问数据库时,我得到“已成功与服务器建立连接,但在登录前握手期间发生错误。”(完整堆栈评论中提到的痕迹)。但是,当我尝试创建与另一个具有默认实例的本地SQLServer的混合连接时,使用与上述相同的设置,它工作正常。到目前为止,找不到对此行为的足够有力的

azure - 我的 Azure 云服务上出现奇怪的 TCP 连接(每 25 秒一次)

几天前,我的Azure云服务开始出现一些奇怪的现象。每25秒从13.95.160.11建立一个TCP连接。这是一个MicrosoftAzureIP。它以前从未这样做过。起初,我在考虑负载均衡器配置,但文档中没有相关内容。这是我的csdef端点:我也曾尝试将我的azureSDK从2.9降级到2.8,但没有任何变化。我不知道我错过了什么,你知道发生了什么吗? 最佳答案 我有同样的问题,我在MSDN论坛上问过。这是版主提供的答案:IPaddressisrelatedtoMicrosoftAzureinordertomonitorthehe