有没有办法使用FTP或SFTP连接到Amazon S3存储桶,而不是AWS控制台中的内置Amazon文件传输接口?奇怪的是,这不是一个现成的选择.
我刚刚在Amazon S3上部署了一个静态网站,目前可以在这里查看:http://www.rdegges.com.s3-website-us-east-1.amazonaws.com/
如果单击任何文章链接,您会注意到以下错误:
S3抱怨该文件不存在.现在,这就是奇怪的 - 我在我的域名上使用CloudFront.因此,当您单击该文章链接时,它会将请求发送到CloudFront,然后CloudFront尝试从S3存储桶中取回文件.
但是,如果您直接从S3访问相同的URL,例如:http://www.rdegges.com.s3-website-us-east-1.amazonaws.com/2015/building-a-heroku-addon-planning/页面加载就好了.
看来这里有些东西在翻译中迷失了.
有人建议我可以做些什么来修复我的设置?
通过控制台可以轻松更改密码.有没有办法在RDS上为PostgreSQL创建后更改主用户名?如果是这样,怎么样?
我期待使用API Gateway和Lambda构建API业务流程层.
对于我的基本用例,我希望在Lambda中有一个Python脚本,它只会从客户端(在本例中为移动应用程序)中继API网关收到的请求,并将外部HTTPS服务作为后端调用.
我的问题是:我们的移动客户端今天使用客户端证书与我们的HTTPS端点通信.如何在新的API Gateway + Lambda设置中拦截该客户端证书?
我在Amazon AWS Route 53上注册了域名duhastdiewahl.org.我这样做的步骤是这样的:
不幸的是,如果我ping地址,名称无法解析,而像http://mxtoolbox.com这样的工具说无法找到名称服务器.
谁能告诉我有什么问题?感谢您的支持 :)
AWS S3文档声明:
Amazon S3提供了在所有区域覆盖PUTS和DELETES的最终一致性.
http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel
到达完全一致性的时间跨度可以变化.在此期间,GET请求可以返回先前的对象或udpated对象.
我的问题是:
最后修改的时间戳何时更新?是否在覆盖PUT成功之后但在达到完全一致性之前立即更新,还是仅在达到完全一致性后才更新?
我怀疑前者,但我找不到任何明确说明这一点的文件.
我正在使用HAProxy 1.6.4并想要启用统计数据.(/ HAProxy的?数据)
这是我的cfg:
global
log 127.0.0.1 local2
daemon
maxconn 256
defaults
log global
timeout connect 5000
timeout client 10000
timeout server 10000
frontend http-in
bind *:8080
default_backend testb
backend testb
balance roundrobin
server s1 123.456.789.0:443 maxconn 32
server s2 123.456.789.1:443 maxconn 32
listen statistics
bind *:8080
mode http
stats enable
Run Code Online (Sandbox Code Playgroud)
如果我在8080以外的其他端口上运行统计信息它可以工作,但是我如何在与我的前端(8080)相同的端口上运行它,它在默认情况下运行mode tcp?
对于文件中的大量部件,很容易找到合适的部件大小(因为可能的部件大小的排列数量有限,并且部件大小通常可以假设落在 MiB 或 MB 边界上)。
然而,对于给定的上传,随着部分数量的减少,部分大小的多种不同可能性会出现,并且很难有一个算法来猜测该数量并且需要花费时间来确认计算。
了解部分大小非常有用,因为当负载匹配并且在上传期间使用相同的部分大小创建两个对象时,S3 中用于 ETag 计算的算法只会为两个相同的对象生成相同的值。否则,它会为两个相同的对象生成不同的 ETag 值。(HTTP 本身不要求两个相同的对象具有相同的 ETag,但匹配 ETag 值对于完整性验证很有用)。
是否可以了解用于上传 S3 中现有对象的部分大小?
我正在尝试将AWS ec2实例中的文件复制到S3存储桶文件夹中,但出现错误
这是命令示例 aws s3 cp /home/abc/icon.jpg s3:// mybucket / myfolder
这是我得到的错误
上载失败:./ icon.jpg到s3://mybucket/myfolder/icon.jpg HTTPSConnectionPool(host ='s3-us-west-1b.amazonaws.com',port = 443):URL超过了最大重试次数:/ mybucket / myfolder / icon.jpg(由:[Errno -2]名称或服务未知)
我已经为AWS CLI命令行配置了配置文件
请提出解决这个问题的方法
Amazon Web Services 有两种不同的命令行界面,无需使用 Web 浏览器即可管理其服务:EC2 命令行界面工具和AWS 命令行界面。似乎大部分功能在两个系列中都可用。
对于新用户和应用程序,是否有任何理由使用旧ec2-*样式命令而不是aws ec2 *命令?
amazon-s3 ×5
amazon-ec2 ×1
amazon-rds ×1
aws-cli ×1
aws-lambda ×1
config ×1
dns ×1
etag ×1
ftp ×1
haproxy ×1
multipart ×1
port ×1
postgresql ×1
python ×1
sftp ×1