我有一个React应用程序,该应用程序托管在启用了静态网站的Azure存储帐户中,但是,该页面有时显示“请求的内容不存在”。在页面的某些负载上。
这是非常断断续续的,大约80%的时间都有效。
对于配置,它被设置为加载索引文档和错误文档的index.html
页。
是否已解决此问题?
以下是有关存储帐户设置的一些其他详细信息:
-位置:北欧
-性能/访问层:标准/热
-复制:区域冗余存储(ZRS)
-帐户类型:StorageV2(通用v2)
更新
我做了一些进一步的挖掘,发现DNS条目中的IP地址之一没有任何地方。
在条目上进行nslookup
会给出以下信息:
Name: web.db1prdstrz01a.store.core.windows.net
Addresses: 52.245.40.97
52.239.137.33
52.239.195.1
如果使用主机头卷曲这些IP的每一个,我将得到以下响应:
curl --insecure -I --header 'Host: xxx.z16.web.core.windows.net' 'https://52.239.137.33'
HTTP/1.1 200 OK
curl --insecure -I --header 'Host: xxx.z16.web.core.windows.net' 'https://52.239.195.1'
HTTP/1.1 404 The requested content does not exist.
Server: Windows-Azure-Web/1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: ba831141-c01e-009d-5196-ddc969000000
Date: Fri, 07 Feb 2020 09:09:43 GMT
Connection: close
curl --insecure -I --header 'Host: xxx.z16.web.core.windows.net' 'https://52.245.40.97'
HTTP/1.1 200 OK
所以问题似乎出在DNS条目上,我试图重新创建存储帐户并仍然获得相同的IP,我该如何解决呢?