小编Tal*_*Tal的帖子

无法部署 - 错误:您的应用程序版本不能超过500个

部署到EB时出现以下错误:

错误:您的应用程序版本不能超过500个.删除一些应用程序版本或请求限制增加.

我手动删除了一些版本.由于此限制,我不希望部署失败.Elastic Beanstalk中有没有办法自动驱逐未使用的版本?

amazon-elastic-beanstalk

41
推荐指数
4
解决办法
9957
查看次数

如何找到docker镜像的CMD命令?

我安装了一个docker镜像,我想查看它的CMD命令是什么.有没有cli命令这样做?例如,我想告诉我这个docker图像CMD是["rails","server"]

docker

26
推荐指数
1
解决办法
8465
查看次数

如何监控puma服务器?

有没有办法监控美洲狮服务器的状态?最具体地说,它拥有多少繁忙的工作人员以及每个工作人员配置的线程数.最好的是类似于apache的mod_status

ruby-on-rails puma

22
推荐指数
1
解决办法
9141
查看次数

Docker主机的Elastic Beanstalk环境变量

我有一个正确部署Docker web app(rails)的EB env.我设置了几个EB env变量,它们在容器中可以正常显示.现在 - 我希望这些EB env变量对EC2实例主机可见,以便我可以在docker构建过程中使用它们.但是,它们不会暴露给docker主机,只会暴露给容器.
如何将EB env变量公开给Docker主机?

docker amazon-elastic-beanstalk dockerfile

11
推荐指数
3
解决办法
3322
查看次数

oh-my-zsh安装返回非零代码

我正在尝试安装oh-my-zsh作为Docker构建的一部分(使用Dockerfile).这是有问题的dockerfile行:

RUN wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh`
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

命令[/ bin/sh -c wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh]返回非零代码:1

这里有完整的错误要​​点

要进行调试,我手动运行该命令并且它可以工作.有没有人有运气安装oh-my-zsh作为docker build的一部分?知道为什么如果以这种方式运行会有什么不同的行为?

docker oh-my-zsh

10
推荐指数
1
解决办法
1656
查看次数

如何控制每个队列的并发?

Sidekiq文档表明我只能控制sidekiq的全局并发性,而不是每个队列.我在这里提出一个问题,希望有一个针对每队列并发设置的解决方案.一些第三方服务只是不接受高并发性,并且限制整个sidekiq只是为了那些是痛苦的.

我在sidekiq 3.3

sidekiq

9
推荐指数
2
解决办法
3903
查看次数

LinkedIn OAuth返回不明确的错误

为响应oauth请求,LinkedIn使用以下参数将用户重定向回我的服务器:

GET /auth/linkedin/callback?error=server_error&error_description=f228ff35d9f7f99ee891ff1e9b056a7a2e4b8429b84de8d7&state=the+authorization+server+encountered+an+unexpected+condition
Run Code Online (Sandbox Code Playgroud)

此外,根据LinkedIn API,error_description是"一个URL编码的文本描述,总结了错误.",这不是这里的情况.

这是原始请求:

https://www.linkedin.com/uas/oauth2/authorization?client_id=************&redirect_uri=https%3A%2F%2Fwww.mydomain.com%2Fauth%2Flinkedin%2Fcallback&response_type=code&scope=r_basicprofile+r_emailaddress&state=cc167e16fcc8039277cae38dc02d08bf526c955ceb403513
Run Code Online (Sandbox Code Playgroud)

我怎样才能找出失败的实际原因?

我的堆栈:

  • Rails 4.2.3
  • omn​​iauth 1.2.2
  • omn​​iauth-linkedin-oauth2 0.1.5

ruby-on-rails oauth linkedin oauth-2.0 omniauth

8
推荐指数
1
解决办法
198
查看次数

ipatool无法使用bitcode构建(xcode 7.1.1)

使用XCode 7.1.1我尝试导出我的项目以进行临时部署并获得一般错误:

导出期间发生错误.无法读取数据,因为格式不正确

现在,在摘要存档摘要屏幕中,如果我禁用bitcode,一切都很好.
bitcode会出什么问题?

在日志中我发现的是:

2015-11-30 09:35:08 +0000  /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- cfpropertylist (LoadError)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:15:in `<main>'
Run Code Online (Sandbox Code Playgroud)

有小费吗?

xcode ios ipa

7
推荐指数
1
解决办法
696
查看次数

如何将ngx_pagespeed添加到弹性beanstalk?

我有一个运行nginx的Elastic Beanstalk环境1.6.2
任何人都知道如何安装ngx_pagespeed模块吗?该网站的说明提示重新建设nginx的,但我害怕失去目前亚马逊配置Nginx的.

nginx pagespeed mod-pagespeed amazon-elastic-beanstalk

6
推荐指数
1
解决办法
224
查看次数

docker build失败 - "无法分配内存"

我的docker构建失败,出现以下错误:

Untar fork/exec /usr/bin/docker: cannot allocate memory
Run Code Online (Sandbox Code Playgroud)

所以我得到它 - 没有RAM :)但我可以清楚地看到空闲内存作为交换:

             total       used       free     shared    buffers     cached
Mem:          7517       7334        183          0         59        515
-/+ buffers/cache:       6759        758
Swap:         4095       2635       1460
Run Code Online (Sandbox Code Playgroud)

此外,似乎docker占用了一个巨大的内存块:

$ top -a
top - 03:48:07 up 18 days, 17 min,  2 users,  load average: 1.88, 0.93, 0.42
Tasks: 127 total,   2 running, 125 sleeping,   0 stopped,   0 zombie
Cpu(s): 49.9%us, 14.0%sy,  0.0%ni, 13.7%id, 22.2%wa,  0.0%hi,  0.2%si,  0.0%st
Mem:   7697592k total,  6351288k used,  1346304k free,   138804k buffers …
Run Code Online (Sandbox Code Playgroud)

docker amazon-elastic-beanstalk

6
推荐指数
1
解决办法
2346
查看次数