解析服务器部署在应用程序负载平衡器后面的AWS弹性Beanstalk上。
EB环境URL为:
example.us-east-1.elasticbeanstalk.com
parse.example.com
指向该环境URL。
解析服务器需要配置:
-
serverURL
-
publicServerURL
(用于编写客户端在公共场合调用的URL)
使用起来似乎很明显
https://parse.example.com/parse
因为公开的客户端将调用此端点。
服务器URL
需要设置为
私有的
“数据转出成本”
当我
eb ssh
在EC2实例中
parse.example.com
和
下定决心
公众的
nslookup parse.example.com
Server: 172.31.0.2
Address: 172.31.0.2#53
Non-authoritative answer:
parse.example.com canonical name = example.us-east-1.elasticbeanstalk.com.
Name: example.us-east-1.elasticbeanstalk.com
Address: 52.72.xxx.xxx
Name: example.us-east-1.elasticbeanstalk.com
Address: 52.45.xxx.xxx
nslookup example.us-east-1.elasticbeanstalk.com
Server: 172.31.0.2
Address: 172.31.0.2#53
Non-authoritative answer:
Name: example.us-east-1.elasticbeanstalk.com
Address: 52.72.xxx.xxx
Name: example.us-east-1.elasticbeanstalk.com
Address: 52.45.xxx.xxx
那么,我们应该做些什么呢
对专用IP进行内部呼叫?