小编Mar*_*nny的帖子

aws eb cli 3设置了错误帐户的申请

我有多个AWS账户,我正在为弹性beanstalk EB CLI 3尝试新的命令行界面.当我运行以下命令时eb init,系统会提示我输入该区域(好),然后它要求我"选择要使用的应用程序" "它列出了来自另一个AWS账户的应用程序(用于登台).如果我继续"创建新应用程序",那么将在我的暂存帐户中创建该应用程序.

有没有办法配置eb cli3并使其使用不同的访问密钥?

command-line-interface amazon-web-services amazon-elastic-beanstalk

20
推荐指数
1
解决办法
5588
查看次数

在S3事件通知前缀上使用通配符

我有一个Lambda函数,可以为每个上传到我的存储桶的图像创建缩略图,然后将Thumbnail放在另一个存储桶中.当我上传用户图片(个人资料图片)时,我使用用户ID名称作为密钥的一部分:

System-images/users/250/john_doe.jpg

有没有办法在prefix路径中使用通配符?这是我到目前为止,但它不起作用

S3存储桶属性

amazon-s3

11
推荐指数
2
解决办法
1万
查看次数

formControlName的量角器定位器

我正在使用基于模型的表单,我的表单如下所示:

<form [formGroup]="form" (ngSubmit)="onSubmit(form.value)">
  <input type="text" formControlName="username">
  <input type="password" formControlName="password">
  <button type="submit" [disabled]="!form.valid">Submit</button>
</form>
Run Code Online (Sandbox Code Playgroud)

我想写一个量角器规范来测试登录.我就喜欢做这样的事情在我的规格如下:

    element(by.formControlName('username')).sendKeys('test@example.com');
Run Code Online (Sandbox Code Playgroud)

这显然不起作用,所以有没有办法通过表单控件进行定位,或者我是否已经辞职,因为我必须在输入字段中放置一个类或ID?

protractor angular

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

tokenInput为angular.js指令

我正在尝试从James Smith的tokenInput Jquery插件创建一个angular.js指令:http://loopj.com/jquery-tokeninput

这是我到目前为止:

antdna = angular.module('Communication', []);

antdna.factory('autoCompleteService', [function() {
    return {
      getSource: function() {
      return [{"id":1, "name":"John Doe"}, {"id":2, "name":"Jane Smith"}];
    }
  }
}]);

antdna.directive('autoComplete', function(autoCompleteService) {
    return {
        restrict: 'A',
        link: function(scope, elem) {
            elem.tokenInput(autoCompleteService.getSource(), {
                crossDomain:false,
                theme: "facebook",
                hintText: "Enter User Name",

                preventDuplicates: true
            });
            }
    };
});
Run Code Online (Sandbox Code Playgroud)

使用以下标记:

<input type="text" name="recipient" ng-model="conversation.recipients" class="messageComposeTextField" auto-complete placeholder="To :" required />
Run Code Online (Sandbox Code Playgroud)

TokenInput工作正常但我的问题是我无法绑定到模型.

{{conversation.recipients}} 
Run Code Online (Sandbox Code Playgroud)

是空白的.

tokenInput插件使用列表元素(ul和li)生成它自己的标记.因此,在检查元素后,我得到:

<ul class="token-input-list-facebook">
  <li class="token-input-token-facebook"><p>John Doe</p><span class="token-input-delete-token-facebook">×</span></li><li class="token-input-input-token-facebook"><input type="text" autocomplete="off" autocapitalize="off" id="token-input-" …
Run Code Online (Sandbox Code Playgroud)

jquery-tokeninput angularjs angularjs-directive

7
推荐指数
2
解决办法
5629
查看次数

AWS两个SQS队列发送给一个工作人员

我有一个应用程序,它发送电子邮件并执行文件上传(和图像大小调整).这两种服务都不常用,而且很轻.

我已经在使用SQS队列向运行Sinatra应用程序调用SES API的工作人员发送消息(发送到/ subject/body的电子邮件),运行正常.我的问题是:是否可以将文件上传消息发送给同一个工作人员?这可能是在不同的队列上.

有两个ec2实例坐在那里(大多数情况下),什么也不做,这似乎很浪费.

PS:我正在使用弹性豆茎

amazon-sqs amazon-web-services

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

使用aws cli部署到单独的帐户

我有两个帐户:生产和分期.我正在使用aws-cli v3通过GIT部署到我的生产环境eb deploy

我希望能够定期从我的开发分支部署到我的临时环境,在部署发行版时,我希望能够从我新创建的发布分支部署到我的生产环境.

我已经有了我的〜/ .aws/config文件和我的两个帐户密钥集(登台和生产),并且希望能够做到这样的事情:

eb deploy --profile staging
Run Code Online (Sandbox Code Playgroud)

eb deploy --profile production
Run Code Online (Sandbox Code Playgroud)

是否有必要具有相同的帐户和使用情况下这两个环境eb use production-enveb use staging-env

amazon-web-services aws-cli amazon-elastic-beanstalk

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

为什么没有 imap aws 服务?

我正在研究 Amazon 的 Web 服务,并且使用 Elastic Beanstalk 来设置 Ruby Web 应用程序。这一切都很好,但有一个很大的例外。我无法拥有该域的用户电子邮件帐户,也无法接收传入电子邮件。

出现这种情况是否有技术原因(没有传入邮件服务),或者我错过了什么?我读了很多关于使用 Gmail 或手动安装 postfix 的内容,这些是唯一的选择吗?如果是的话,为什么?

imap amazon-web-services

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

AWS Elastic Beanstalk Worker队列行为

使用Elastic Beanstalk我从Management Console创建了一个worker 1.1层(运行Ruby 1.9.3的64位Amazon Linux 2014.03 v1.0.3).在配置工作人员详细信息时,我选择"自动生成队列".当我这样做时,会生成两个SQS队列(工作者和死信),但我的工作者实例的"工作队列URL"被设置为死信队列URL.我本以为它应该是工人队列?如果我尝试将其更改为工作程序配置中的工作队列,则会删除这两个队列(工作和死信).任何人都可以告诉我这是否是正常行为?

amazon-sqs amazon-web-services amazon-elastic-beanstalk

5
推荐指数
1
解决办法
621
查看次数

停止ng2-idle进行量角器测试

我在一段时间后使用ng2-idle自动注销用户.我在我的appComponent构造函数中初始化它:

import {Idle, DEFAULT_INTERRUPTSOURCES} from '@ng-idle/core';

export class AppComponent {

    constructor(
      private idle:Idle) {

      idle.setIdle(21600);
      idle.setTimeout(1);
      idle.setInterrupts(DEFAULT_INTERRUPTSOURCES);

      idle.onTimeout.subscribe(() => { this.logout(); });
    };
Run Code Online (Sandbox Code Playgroud)

成功登录后,我在LoginComponent中启动它this.idle.watch()(Idle被注入到构造函数中).

这一切都运行正常但是当我去运行我的量角器测试他们超时时,我认为因为量角器等待超时结束,这需要一段时间,因为我将ng2-idle设置为6小时!

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
Run Code Online (Sandbox Code Playgroud)

如果我没有初始化使用Idle.watch()那么测试运行.

我想要做的是设置Idle.stop();onPrepare我的量角器配置文件块,并将其重置Idle.watch();后的测试中我的完整onComplete块.

我已经var idle = require('@ng-idle/core');在量角器conf文件中尝试过,但它会让我回想起以下内容:

ReferenceError:未定义文档

那么如何在protractors配置文件中要求ng2-idle模块呢?

protractor angular

5
推荐指数
1
解决办法
951
查看次数

怎么样:Date.parse(“ 123 456 789”)== 2019年5月3日,星期五?

标题基本概括了所有内容。我正在尝试评估CSV导入日期的有效性,但如果有人选择电话号码列作为出生日期,则日期解析仍然会通过

ruby

4
推荐指数
1
解决办法
69
查看次数

rails -v在使用rvm时显示错误的版本

我刚刚尝试使用RVM使用以下命令更新到Rails 3.1.3:

rvm install ruby​​-1.9.3-p0

rvm - 默认使用ruby-1.9.3-p0

如果我查询当前版本或ruby:

红宝石-v

我得到了正确的版本:ruby 1.9.3p0(2011-10-30修订版33570)[x86_64-darwin10.8.0]

然后更新宝石:

gem update --system

这给了我1.8.24版

然后我创建我的gemset并将其设置为我的默认值:

rvm ruby​​-1.9.3-p0@rails313 --create --default

最后安装Rails gem:

宝石安装导轨

当我查询rails的版本时:

rails -v

我得到Rails 3.0.11 ...我的旧版Rails

如果我尝试启动我的Rails服务器

导轨

我收到一个巨大的错误:

.rvm/gems/ruby​​-1.9.3-p0 @ rails313/gems/activesupport-3.0.11/lib/active_support dependencies.rb:239:in`require':dlopen(/Users/lss_dev/.rvm/gems/ruby -1.9.3-p0@rails313/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle,9):找不到符号:_ruby_current_thread(LoadError)

关于依赖关系的很多抱怨.

我的gemfile.lock确实包含以下块:

铁轨(3.0.11)

  actionmailer (= 3.0.11)

  actionpack (= 3.0.11)

  activerecord (= 3.0.11)

  activeresource (= 3.0.11)

  activesupport (= 3.0.11)

  bundler (~> 1.0)

  railties (= 3.0.11)
Run Code Online (Sandbox Code Playgroud)

这是否与它有关或我是否应该触摸gemfile.lock文件?

我正在使用rvm版本1.10.0,任何帮助将不胜感激

rvm ruby-on-rails-3

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

从命令行检查 Big Blue Button 中的活动会议数量

我想随时从命令行检查 BBB 服务器上有多少活动会议。我试过了

$ bbb-conf --network

但没有得到任何地方。我还检查了端口 80 和 443 的活动连接数

$ netstat -anp | grep :443 | grep 成立 | wc -l

但我不确定我是否可以相信这个数字。

我知道我可以使用isMeetingRunning来自 API的调用,但我只是在寻找命令行。

任何想法,将不胜感激

bigbluebutton

0
推荐指数
1
解决办法
2354
查看次数