Articles of 弹性beanstalk

源不支持名为“IIS Web应用程序名称”的参数。 同时使用Jenkins在Elastic BeanStalk中部署.Net应用程序

我正在尝试将一个ASP.NET MVC应用程序部署到Amazon BeanStalk。 这里是如何最终包看起来像最后的包,我上传到亚马逊目录结构是。 这里是site.zip的目录结构和aws-windows-deployment-manifest文件是 { "manifestVersion": 1, "deployments": { "msDeploy": [ { "name": "Lims", "parameters": { "appBundle": "site.zip", "iisPath": "/", "iisWebSite": "Lims" } } ] } } 当我将这个包上传到弹性bean堆栈时以下是来自亚马逊错误日志的错误 IIS \ Microsoft Web Deploy V3 \ msdeploy.exe -verb:sync -source:package =“C:\ staging \ site.zip”-dest:auto -setParam:name ='IIS Web Application Name',value ='Default Web网站/“错误:源不支持名为”IIS Web应用程序名称“的参数。 必须是()之一。 错误计数:1。

AWS Elastic Beanstalk – Apache正在不断重启

我已经在AWS Elastic Beanstalk上部署了一个Django应用程序。 最近我遇到了Apache的问题,因为它经常重启。 查看我的Elastic Beanstalk仪表板 最初看文件/ var / log / httpd / error_log我得到以下错误: [Wed Apr 12 08:50:51.371533 2017] [mpm_prefork:error] [pid 17847] AH00161: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting 所以我configurationApache如下: # KeepAlive: Whether or not to allow persistent connections (more than # one request per connection). Set to "Off" to deactivate. KeepAlive […]

AWS Tomcat将域名指向服务器

我有一个AWS EC2 Elastic Beanstalk(Elastic Load Balancer)实例。 我也有注册域名与1&1的域名。 我的AWS加载balanacer实例有一个域名: https://thewhozoo.us-west-2.elasticbeanstalk.com/ 题 我如何获得我的1&1域名: thewhozoo.com 指向AWS负载平衡器? 我已经尝试了A/AAAA Records ,将IPv4 Address设置为我的公有IP,但这不起作用,因为它直接指向实例,而不是负载均衡器( https://thewhozoo.us-west-2.elasticbeanstalk.com/ );

将面向公众的应用程序负载平衡器连接到专用负载平衡器

我正在使用AWS,并尝试将一个巨大的应用程序重新映射到小部分 – 总之:我将单核应用程序转换为基于微服务的应用程序。 所以我想使用一个面向公众的负载均衡器,我可以将一些path路由到其他环境。 例如: domain.com/service1到Elastic Beanstalk中的另一个负载平衡应用程序 domain.com/service2到Elastic Beanstalk中不同的负载均衡应用程序。 我能够将应用程序负载均衡器连接到另一个EC2实例。 但是我试图没有成功将它连接到由Elastic Beanstalk创build的另一个负载均衡器。 有没有人有如何做到这一点的想法?

将一个非常大的WordPress网站迁移到Amazon Beanstalk

我想迁移build立在Wordpress上的一个非常大的网站(15 GB)。 我已经按照这个白皮书 ,一切工作,因为它应该是一个新的或小的网站安装/迁移。 尽pipe我成功地使用MySQL Workbench来恢复数据库。 但我没有恢复我的文件(上传目录本身是12GB),我试图使用“Duplicator Pro”插件,但它不起作用,我直接上传文件到EC2实例使用sFTP,但我得到了很多问题与文件权限。 另外,我将文件上载到S3存储桶并启用了CloudFront,但这也不起作用。 我迷路了,我不知道如何完成这项工作,请帮助我,如果有任何推荐的方法来上传文件。

Kestral,IIS和端口耗尽

通过AWS Beanstalk部署.NET CORE web-socket应用程序。 默认情况下,这将IIS用作反向代理。 不幸的是反向代理使用端口来完成他们的工作,导致端口耗尽。 我们如何configurationIIS扩展到100,000个佣金以上? 或者,我们如何configurationAWS Beanstalk直接在没有IIS的情况下运行kestrel?

为什么要将AWS Elastic Beanstalk与AWS CloudFormation结合使用?

它在这里指出Elastic Beanstalk和CloudFormation … 这些服务旨在相互补充。 从我的阅读中,我不明白你为什么要一起使用它们。 Elastic Beanstalk的优势似乎被CloudFormation所取消,反之亦然,例如: Elastic Beanstalk为您的应用程序处理资源,为什么要使用CloudFormation来指定它们? Elastic Beanstalk支持单个命令部署,但是如果使用CloudFormation,这些将不可能 Elastic Beanstalk允许您通过.config文件自定义部署,.config文件是否与CloudFormation模板协同工作? 如果我正在使用CloudFormation来指定我的基础架构,那么Elastic Beanstalk将带来什么好处?

作业控制/后台进程(使用&符号).ebextensionsconfiguration命令

以例如下面的.config文件.ebextensions / container_commands: 000_run_queue_daemon: command: "nohup php artisan queue:work –daemon &" test: "ps -ef | grep artisan | grep -v grep > /dev/null || echo 1" 如果守护程序尚未运行,请启动队列工作程序。 队列工作守护程序永远运行(按devise),因此需要作为后台进程运行。 &符号似乎没有任何作用,并且尾随cfn-init.log只是暂停 2014-09-15 00:24:53,921 [DEBUG] Running test for command 000_run_queue_daemon 2014-09-15 00:24:53,929 [DEBUG] Test command output: 1 2014-09-15 00:24:53,929 [DEBUG] Test for command 000_run_queue_daemon passed 然后保持这种状态直到EBstream程超时,并放弃部署。 我怎样才能使这个运行作为后台进程?

在AWS Elastic Beanstalk上使用Docker时,我无法访问RDS实例

当我进入EB实例时,我可以连接到RDS实例。 但是,一旦进入Docker(我已经通过在Docker下运行bashtesting过了),我无法连接到它。 但是,我可以访问更广泛的互联网。 我可以ping google.com成功。 我如何连接到这个RDS实例?

AWS ec2 public IP上的UDP / TCP端口被阻止

我的目标是在我的EC2实例(在我的eth0私有IP上)的特定端口上通过公共IP接收/发送UDP数据包stream量。 我问,因为我已经设置了我的安全组,允许公共IP上的所有入站/出站stream量。 即使我认为我为所有stream量类别设置了我的安全组,但是到公有IP的端口并不是全部打开的。 在本地机器上运行netcat -zv publicIP 1-80 ,我可以看到只有端口22和80是打开的? 在更高的范围+ 49k,没有开放。 这只是我configuration错误的,如果是的话,还应该configuration什么,以便允许通过端口XXXXX的UDP通信,或者这是不可能的? 谢谢!