草庐IT

amazon-elasticache

全部标签

amazon-web-services - 你如何模拟 *ec2.DescribeVolumes 输出的值

我目前正在努力适应TDD,在我正在进行的当前项目中,我正在尝试利用AWS的GoSDK。这一切都很好,花花公子,我以前用过它,但我目前正在尝试模拟*ec2.DescribeVolumesOutput发送的值。深入研究代码,我将其视为*ec2.DescribeVolumesOutput的返回值:typeDescribeVolumesOutputstruct{_struct{}`type:"structure"`//TheNextTokenvaluetoincludeinafutureDescribeVolumesrequest.When//theresultsofaDescribeVolu

go - 使用路径式 amazon aws sdk go

我在我的应用程序中使用了一些aws-sdk-go功能,它创建了DNS样式的主机来请求,比如somebucket.mys3.com。但我有一些DNS问题,想以路径方式接收请求,例如mys3.com/somebucket。如何配置SDK以路径样式模式生成请求? 最佳答案 在aws.Config中将S3ForcePathStyle设置为true,即ses,err:=session.NewSession(&aws.Config{S3ForcePathStyle:aws.Bool(true),...})

amazon-web-services - beego running on AWS 发行

我曾尝试在AWS上运行Beego,但无论我尝试过什么,我似乎都无法连接到运行Beego的端口8080。我不确定这是AWS还是Beego的问题,但我似乎也无法连接到端口80(我尝试更改安全组设置,包括添加一个新的以允许访问两个端口)。但是,当我curl127.0.0.1时,有一个Beego模板,但是myE2instance什么也没有。.我将app.conf文件的httpaddr更改为0.0.0.0,但这似乎没什么用。我该如何解决这个问题? 最佳答案 查你conf/app.conf文件:httpaddr=localhost默认情况下,b

amazon-web-services - 使用 MultiPartUpload 复制 S3 对象

我需要重命名AWSS3中的大量对象。对于小对象,以下代码片段可以完美运行:input:=&s3.CopyObjectInput{Bucket:aws.String(bucket),Key:aws.String(targetPrefix),CopySource:aws.String(source),}_,err=svc.CopyObject(input)iferr!=nil{panic(errors.Wrap(err,"errorcopyingobject"))}我遇到了较大对象的S3大小限制。我知道我需要使用多部分上传来复制对象。到目前为止,这是我尝试过的:multiPartUploa

go - 如何在 Amazon Linux 中更新 Go 应用程序

我不熟悉围棋。我想更新此应用程序https://github.com/kahing/goofys到最新版本(现在是v0.0.10)。我试过了$gogetgithub.com/kahing/goofys$goinstallgithub.com/kahing/goofys但是版本没有变化。我需要帮助。 最佳答案 运行即可,-u用于更新。goget-ugithub.com/kahing/goofys然后运行(可选步骤,如果您在$GOPATH/bin中看到二进制文件goofys;不需要安装。请参阅注释原因)goinstallgithub.c

amazon-web-services - 无法以编程方式调用 AWS lambda

我正在按如下方式导入lambda服务:import(lambdaservice"github.com/aws/aws-sdk-go/service/lambda")并按如下方式使用它:funcInvokeCreateSessionLambda(payloadinvoketypes.Input){l:=&lambdaservice.Lambda{}data,_:=json.Marshal(payload)input:=&lambdaservice.InvokeInput{Payload:data,InvocationType:aws.String("RequestResponse"),F

amazon-web-services - 使用 aws-sdk-go 将文件保存到 S3

我在使用AWSS3gosdk(https://github.com/awslabs/aws-sdk-go)在golang中保存文件时遇到了一些麻烦。这是我的:import("fmt""bytes""github.com/awslabs/aws-sdk-go/aws""github.com/awslabs/aws-sdk-go/aws/awsutil""github.com/awslabs/aws-sdk-go/service/s3")funcmain(){cred:=aws.DefaultChainCredentialscred.Get()//i'musingenvironmentva

amazon-web-services - 如何使用 AWS SDK for Go 创建 EMR 集群

我想使用AWSSDKforGo创建EMR集群,但我在官方文档中找不到方法。Package:emr—AWSSDKforGo能否请您帮我提供详细的代码? 最佳答案 其实遇到同样的问题,文档中有介绍的方法。对我来说,这也不简单,因为措辞不同。看起来“运行作业流”基本上等于创建集群并向其添加步骤。所以你想要的是函数RunJobFlow在这里找到:https://docs.aws.amazon.com/sdk-for-go/api/service/emr/EMR.html#RunJobFlow-instance_method因此,下面是一个无

amazon-web-services - Go lang 中的 AWS API Gateway 客户端证书

我正在尝试确保AWSAPIGateway和我的API端点服务之间​​的连接完全按照他的文档中的描述:http://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html据我所知,我需要从AWSAPI网关复制证书并使用http.ListenAndServeTLS方法。但它接受两个文件:keyFile和certFilefuncListenAndServeTLS(addr,certFile,keyFilestring,handlerHand

Golang amazon s3 我怎样才能更快地上传图片

我有一些图像正在使用官方亚马逊s3包上传到我的s3帐户。我的图像通常约为250-350KB如此小的图像,但是它们需要大约8或9秒才能上传,这似乎过分了任何关于提高速度的建议都会很棒。这是我的代码,如果我取消调整图像大小的代码,它仍然需要8或9秒。funcUploadStreamImage(whttp.ResponseWriter,r*http.Request){r.ParseForm()varbuffbytes.Bufferwg:=sync.WaitGroup{}wg.Add(1)gofunc(){deferwg.Done()varbufbytes.Buffersess,_:=sess