AWS CloudFront:我可以在一个分配下添加不同的具有不同域名的服务器以节省成本吗?
创始人
2024-11-14 21:01:05
0

是的,您可以在AWS CloudFront分配下添加不同的具有不同域名的服务器来节省成本。您可以使用CloudFront的多个行为和缓存行为来配置不同的源服务器和路径模式。

以下是一个使用AWS CDK(Cloud Development Kit)的代码示例,用于创建具有不同域名的多个源服务器:

import * as cdk from 'aws-cdk-lib';
import * as cloudfront from 'aws-cdk-lib/aws-cloudfront';
import * as s3 from 'aws-cdk-lib/aws-s3';

const app = new cdk.App();
const stack = new cdk.Stack(app, 'CloudFrontStack');

// 创建 S3 存储桶作为源服务器
const s3Bucket1 = new s3.Bucket(stack, 'S3Bucket1');
const s3Bucket2 = new s3.Bucket(stack, 'S3Bucket2');

// 创建 CloudFront 分配
const distribution = new cloudfront.Distribution(stack, 'CloudFrontDistribution', {
  defaultBehavior: {
    origin: new cloudfront.S3Origin(s3Bucket1),
    cachePolicy: cloudfront.CachePolicy.CACHING_OPTIMIZED,
  },
});

// 添加额外的行为和缓存行为,使用不同的源服务器和路径模式
distribution.addBehavior('/images/*', new cloudfront.S3Origin(s3Bucket2), {
  cachePolicy: cloudfront.CachePolicy.CACHING_OPTIMIZED,
});

// 输出 CloudFront 分配的域名
new cdk.CfnOutput(stack, 'CloudFrontDomainName', {
  value: distribution.distributionDomainName,
});

上述示例代码使用AWS CDK创建了一个CloudFront分配,并将两个不同的S3存储桶作为源服务器。默认行为使用s3Bucket1作为源服务器,而/images/*路径模式使用s3Bucket2作为源服务器。

请注意,上述示例代码使用了AWS CDK,您需要在本地安装CDK的相关依赖,并使用CDK命令进行部署。

相关内容

热门资讯

透视挂!德扑自定义房间(weP... 透视挂!德扑自定义房间(wePOke)外挂透明挂辅助app(辅助挂)靠谱教程(有挂秘诀)-哔哩哔哩;...
透明了解(新Wepoke)外挂... 1、透明了解(新Wepoke)外挂透明挂辅助器安装(辅助挂)辅助透视(发现有挂)-哔哩哔哩;详细教程...
透视透明挂(Wepoke ap... 透视透明挂(Wepoke app)外挂透明挂辅助工具(辅助挂)德州ai机器人(真实有挂)-哔哩哔哩;...
今日重大通报(aapoker)... 今日重大通报(aapoker)外挂透明挂辅助插件(透视)介绍教程(2022已更新)(哔哩哔哩),亲,...
分享实测!德扑之星带入(wEP... 德扑之星带入新手教程相关信息汇总(需添加指定薇757446909获取下载链接);分享实测!德扑之星带...
盘点一款(德州之星app安卓版... 《德州之星app安卓版软件透明挂》是一款多人竞技的德州之星app安卓版辅助透视游戏,你将微扑克对手来...
我来教教你(德扑之星刷数据)外... 1、我来教教你(德扑之星刷数据)外挂透明挂辅助挂(辅助挂)发牌规律(了解有挂)-哔哩哔哩;详细教程。...
透视能赢(impoker)外挂... 透视能赢(impoker)外挂透明挂辅助神器(透视)扑克教程(2024已更新)(哔哩哔哩);(需添加...
一分钟揭秘!Wepoke技术(... 一分钟揭秘!Wepoke技术(wEPoke)外挂透明挂辅助器安装(辅助挂)攻略教程(有挂方式)-哔哩...
推荐十款(德扑之星app)外挂... 推荐十款(德扑之星app)外挂透明挂辅助器安装(辅助挂)软件透明挂(真实有挂)-哔哩哔哩1、让任何用...