清华 TUNA 开源镜像站跟 AWS 合作创建了一家子站

ChineseTeacher:是 8 月 31 日的消息,但是发现一直没人提。清华 TUNA 镜像源多了一个子站,叫 OpenTUNA https://opentuna.cn,提供跟 TUNA 主站类似的服务 https://mirrors.tuna.tsinghua.edu.cn/news/opentuna-mirror/。

这个新镜像站用了 CloudFront,跟 AWS 合作。测试了一下发现它只接了中国区的 AWS CloudFront,没有接外国。所谓 CloudFront 的 CDN 也不过只有四个节点(宁夏,上海,广州,北京 /廊坊),不过国内镜像站多一个总比少一个强,省的不知道什么时候哪家就因为何种原因关掉了。

OpenTUNA 提供的镜像数量比较少。我查了下,发现 AWS 官网有此事的 blog https://aws.amazon.com/cn/blogs/china/the-tuna-open-source-mirroring-station-branch-officially-launched-and-opened-its-services-on-the-aws-china-ningxia-region-operated-by-west-cloud-data/ 。我估计 AWS 中国区应该是把跟清华 TUNA 的这次合作给当成自己给开源社区的贡献了,跟阿里云之类的镜像站类似。毕竟国内流量不便宜。虽然没有 IPv6,但速度还是可以的。

另外,几个月前,清华 TUNA 跟北京外国语大学也合作,用后者的出口带宽搞了另一个镜像站。清华 IPv4 和 v6 走的都是教育网,而北外 IPv4 是移动,v6 才是教育网(估计跟国内 CERNET 带宽贵有关系)。前段时间感觉清华源的速度比较慢,切换到北外后感觉速度有很大提升。https://mirrors.bfsu.edu.cn https://mirrors.tuna.tsinghua.edu.cn/news/bfsu-mirror/

AWS Lambda调用网址所花费的时间超过Lambda执行限制 - python

语境我想运行一个AWS Lambda,调用一个终结点(触发并忘记操作),然后停止Lambda-始终让终结点自己开心地旋转。尝试次数1。使用超时,例如try: requests.get(url, timeout=0.001) except requests.exceptions.ReadTimeout: ... 2。在grequest中使用异步调用:impor…

在Python AWS Lambda中使用AWS加密SDK - python

我尝试使用aws加密库通过AWS Lambda中的KMS密钥(使用python)对数据进行加密/解密。但是,运行lambda时会出错(抱怨找不到共享库,稍后我将使用确切的lib进行更新)。我猜想该SDK使用的是AWS Lambda环境中未安装的共享库。这是我正在使用的SDK:https://docs.aws.amazon.com/encryption-sdk…

AWS S3 CORS上传-文件大小控制 - javascript

我打算使用他们的new CORS upload API将使用较早的文件上传路由更改为S3。但是即使在开始之前,我也遇到了障碍。我可以轻松地自动生成带签名的url,并将其发送回客户端脚本以开始上传。但是,现在如何限制文件大小?我不能只在脚本中添加限制。有没有一种方法可以在生成该签名URL的同时配置文件大小?我在python上使用BOTO进行签名。 javasc…

AWS Elastic Beanstalk-Flask应用程序无法导入自定义模块 - python

我正在尝试在Python 3.6中的AWS Elastic Beanstalk上托管Flask应用程序,但是无论我如何尝试,该应用程序的URL都会导致500:Internal Server Error。我的应用程序的结构如下:myApp: -application.py -mytransformers.py -requirements.txt我看了一下日志,…

Ansible不从〜/ .aws / credentials读取凭证 - python

我正在用dynamic inventory运行ansible。使用aws configure命令设置aws cli时,具有动态invetory的ansible命令正常运行。但是我希望动态库存可以使用多个配置文件,因此我在~/.aws/credentials中添加了配置文件[personal] aws_access_key_id = XXXXXXXXXXXXX…