谷歌云平台设置Load Balancing和CDN教程
谷歌云Google Cloud Load Balancing 是一种全分布式的负载平衡解决方案,可以将用户流量 (HTTP)、HTTPS/2 与 gRPC、TCP/SSL、UDP 和 QUIC 均衡到多个后端,以避免拥塞、减少延迟、提高安全性和降低成本。
Google Cloud CDN(内容交付网络)使用 Google 的 全球分布式边缘点 来缓存与用户接近的 HTTP(S)负载平衡内容。在 Google 网络边缘缓存内容可以更快地向用户提供内容传输,同时降低服务成本。
谷歌云账户免绑卡:http://hkonecloud.755800.com/
1.创建instance templates(实例模板)
首先,创建一个实例模板来启动一个在负载均衡器后面充当应用服务器的实例。在这个演示中,我们不会在实例中实际启动 Web 应用程序。相反,将 Apache HTTP Server 配置为在端口 80 上运行并响应端口 80 的请求。启动多个这样的实例并将它们放在您的负载均衡器后面。
打开浏览器控制台后,点击左侧菜单中的Compute Engine-> Instance template。就是下图中红框包围的部分。
当实例模板屏幕打开时,单击创建实例模板以转到实例模板创建屏幕。
[Machine type] 选择“Small (1 shared vCPU)”,[Firewall] 勾选“Allow HTTP Traffic”。然后单击管理、磁盘、网络、SSH 密钥并在其下方的启动脚本(可选)文本区域中输入以下内容:
sudo apt-get update sudo apt-get install apache2 -y sudo a2ensite default-ssl sudo a2enmod ssl sudo service apache2 restart echo "
server host: $HOSTNAME
" | sudo tee /var/www/html/index.html
海外服务器免费测试:http://www.755800.com/