在这页上写着
云运行(完全托管)将所有HTTP请求重定向到HTTPS,但在TLS到达web服务之前终止TLS。
terminates TLS before they reach the web service我不太明白这是什么意思。web服务是指容器中的web应用程序?
我部署了云运行,用无服务器的NEG设置了一个负载均衡器。
http://example.com返回一个404。
https://example.com返回一个200。
从什么时候开始重定向?它不会自动重定向。
我只设法在应用程序级别重定向它。
云是如何运行重定向的?
我的Asp.net应用程序托管在Azure上,
在那个应用程序中,我有一个Java聊天控件,它的服务器在Linux上,
现在我已经创建了一个HTTPHandler来将聊天请求重定向到Linux服务器,但是它在云环境中的工作方式(尽管它在web环境中工作得很好)
它显示了以下错误
Microsoft Visual Studio
的Windows工具
将调试器附加到角色实例'deployment16(315).Cloud.AnotherHttpHandler_IN_0'.的URL '‘的IIS辅助进程时出错无法在web服务器上开始调试。有关常见配置错误,请参见“帮助”。在
一般来说,当设置#1前端web服务器(nginx/phusion for RoR)和#2 db服务器(mysql)和#3缓存服务器(redis/memcached)时,您建议每个服务器类型是什么?
我对以下因素感兴趣:
随机存取存储器
硬盘驱动器
CPU -单/双/四核
它们要么是专用服务器(裸金属),要么是云(ec2),但我现在只是在寻找通用指南。
我是新的Azure,并试图建立我们的公司测试环境在Azure。
据我所知,两台机器在Azure中相互交谈时,它们需要处于相同的云服务中,即我们的web服务器和DB服务器。
因此,我创建了一个服务,然后在该服务中创建了每个VM。他们都在跑步。在端点中,我可以看到:
web服务器:
NAME PROTOCOL PUBLIC PORT PRIVATE PORT LOAD-BALANCED SET NAME
HTTP TCP 80 80 -
HTTPS TCP 443
我是新的Azure,并试图建立我们的公司测试环境在Azure。
据我所知,两台机器在Azure中相互交谈时,它们需要处于相同的云服务中,即我们的web服务器和DB服务器。
因此,我创建了一个服务,然后在该服务中创建了每个VM。他们都在跑步。在端点中,我可以看到:
web服务器:
NAME PROTOCOL PUBLIC PORT PRIVATE PORT LOAD-BALANCED SET NAME
HTTP TCP 80 80 -
HTTPS TCP 443
我已经看过两种不同的模型来连接我的服务器和云。
模式1:
DNS ------|
|---ISP_Router---Cloud----DSL Modem---Office_Router---Switch---My_Own_Web_Server
Google ------| RJ11 (Gigabit Router)
模式2:
DNS ------|
|---ISP_Router---Cloud---------Office_Router---Switch---My_Own