首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >存储在Amazon中的带有IIS的S3文件的窗口

存储在Amazon中的带有IIS的S3文件的窗口
EN

Server Fault用户
提问于 2013-01-11 21:32:26
回答 4查看 5.8K关注 0票数 0

我们有一个托管在Windows 2008 R2中的网站,在IIS7.5中,We服务器托管了几个用ASPX和ASPX开发的网站

有办法在S3?

上托管动态网站的文件吗?

我知道静态内容可以直接从S3提供,但情况并非如此,因为它是一个动态网站,必须由IIS处理。

这方面的业务案例是使用Amazon作为一个在S3服务器群之间的共享容器,该容器将被实例化并以CloudWatch作为服务器负载高峰或减速时的终止。

编辑:有创建或编辑其他ASP页面的ASP页面。因此,它们需要跨web服务器场(AWS中的EC2自动规模组)共享。

EN

回答 4

Server Fault用户

发布于 2013-01-16 19:35:45

我已经找到了一些软件,它允许您使用S3桶作为EC2实例上的窗口驱动器。这样就可以使用IIS制作驱动器并使用它在多台服务器上安装具有共享asp文件的网站。

已付费

  • TNT路
  • 网络驱动
  • 云莓驱动器
  • 网格云存储

打开(对于IIS不是精确的,而是对于*nix WebServers)

  • S3FS :亚马逊上的熔断器 (*nix)

我还没有找到一个免费/开放的替代安装S3作为驱动器的窗口。

票数 1
EN

Server Fault用户

发布于 2013-01-11 23:20:31

不要将asp页面存储在S3中。

创建一个包含asp内容的AMI,以便自动缩放以进行管理。当asp页更改时,然后创建一个新的AMI。

票数 0
EN

Server Fault用户

发布于 2014-07-05 23:42:17

S3不是适合你工作的工具。S3用于存储任何特定主机很少频繁访问的静态对象。

更好的选择,满足您的需要:

  • 网络文件共享可能是最简单的解决方案。网络延迟对性能来说不是很好,但它将比S3更好。还有一些潜在的扩展问题,但是本地缓存可以帮助解决这两个问题。
  • 更好的选择是将所有代码都置于版本控制之下,并在提交更改时有一个显式部署事件,从而导致所有主机签出/更新它们的代码。
  • 两者之间的混合,也许使用S3来存储每个服务器在部署时可以获取的代码的存档,然后存储共享文件(例如。上传假设您不能通过网络文件共享修改应用程序以使用S3)。

考虑到您的一些要求,如:

有创建或编辑其他ASP页的ASP页。

网络文件共享可能是您的唯一选择。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/466315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档