草庐IT

Elasticbeanstalk

全部标签

amazon-web-services - 如何配置在 AWS/ElasticBeanstalk/Docker 上运行的 GlassFish 实例?

我正在使用GlassFish来提供JavaEEWeb应用程序。在我的本地开发机器上一切正常。我有将postgresJDBC库复制到正确的位置在Glassfish管理控制台中配置了连接池和JDBC资源部署了一个使用上述连接的网络应用在我的浏览器中查看结果我正在尝试将相同的应用程序部署到AWSElasticBeanstalk托管的Glassfish实例。AWS-EB使用Docker部署Glassfish实例。我只能做上面的第三步(部署一个网络应用程序),完全不知道如何做前两步。我想做的是通过网络访问Glassfish管理控制台,但这似乎在任何级别都不起作用。另一种方法是在我的本地机器上使用

amazon-web-services - 如何配置在 AWS/ElasticBeanstalk/Docker 上运行的 GlassFish 实例?

我正在使用GlassFish来提供JavaEEWeb应用程序。在我的本地开发机器上一切正常。我有将postgresJDBC库复制到正确的位置在Glassfish管理控制台中配置了连接池和JDBC资源部署了一个使用上述连接的网络应用在我的浏览器中查看结果我正在尝试将相同的应用程序部署到AWSElasticBeanstalk托管的Glassfish实例。AWS-EB使用Docker部署Glassfish实例。我只能做上面的第三步(部署一个网络应用程序),完全不知道如何做前两步。我想做的是通过网络访问Glassfish管理控制台,但这似乎在任何级别都不起作用。另一种方法是在我的本地机器上使用

deployment - 如何: elastic beanstalk + deploy docker + graceful shutdown

大家好,stackoverflow的大佬们,在EB上托管一个docker容器,上面运行基于nodejs的代码。在重新部署我们的docker容器时,我们希望旧的容器能够正常关闭。我找到了有关我们的代码如何接收由“dockerstop”命令产生的sigterm信号的帮助和指南。然而,进一步调查在以下位置运行docker的EB机器:/opt/elasticbeanstalk/hooks/appdeploy/enact/01flip.sh表明当从当前“翻转”到新的暂存容器时,旧的被'dockerkill'杀死有什么办法可以将此行为更改为dockerstop?还是一般推荐的处理旧容器正常关闭的方

deployment - 如何: elastic beanstalk + deploy docker + graceful shutdown

大家好,stackoverflow的大佬们,在EB上托管一个docker容器,上面运行基于nodejs的代码。在重新部署我们的docker容器时,我们希望旧的容器能够正常关闭。我找到了有关我们的代码如何接收由“dockerstop”命令产生的sigterm信号的帮助和指南。然而,进一步调查在以下位置运行docker的EB机器:/opt/elasticbeanstalk/hooks/appdeploy/enact/01flip.sh表明当从当前“翻转”到新的暂存容器时,旧的被'dockerkill'杀死有什么办法可以将此行为更改为dockerstop?还是一般推荐的处理旧容器正常关闭的方

amazon-web-services - 为什么要为 Docker 使用 AWS ECS 与 ElasticBeanstalk?

我打算使用Docker,并将1个EC2实例与1个微服务相关联。为什么我要在AWSECS和ElasticBeanstalk中部署Docker?据说AWSECS原生支持Docker。是这样吗?如果您能详细说明在AWSECS与ElasticBeanstalk上运行docker的优缺点,那就太好了。 最佳答案 ElasticBeanstalk(多容器)是ECS(弹性容器服务)之上的一个抽象层,具有一些引导功能和一些限制:自动与ECS和ELB交互集群运行状况和指标一目了然,无需任何额外工作即可显示负载平衡器必须终止HTTPS,并且所有后端连接

amazon-web-services - 为什么要为 Docker 使用 AWS ECS 与 ElasticBeanstalk?

我打算使用Docker,并将1个EC2实例与1个微服务相关联。为什么我要在AWSECS和ElasticBeanstalk中部署Docker?据说AWSECS原生支持Docker。是这样吗?如果您能详细说明在AWSECS与ElasticBeanstalk上运行docker的优缺点,那就太好了。 最佳答案 ElasticBeanstalk(多容器)是ECS(弹性容器服务)之上的一个抽象层,具有一些引导功能和一些限制:自动与ECS和ELB交互集群运行状况和指标一目了然,无需任何额外工作即可显示负载平衡器必须终止HTTPS,并且所有后端连接

php - AWS ElasticBeanstalk ENV Vars 不工作

我使用ElasticBeanstalk在AWSEC2服务器上托管我的PHP项目。我已经使用phpdotenv设置了我的ENVVars,这似乎让我的vars从我的根.env文件中得到了很好的:DbConnect.php:require'../vendor/autoload.php';$dotenv=newDotenv($_SERVER['DOCUMENT_ROOT']);$dotenv->load();$DB_HOST=getenv('DB_HOST');$DB_USERNAME=getenv('DB_USERNAME');$DB_PASSWORD=getenv('DB_PASSWORD

amazon-web-services - 从 ElasticBeanstalk EC2 连接到 Redis (ElastiCache) 失败

我们正在使用ElasticBeanstalk设置一些Node.js环境。目前,我们使用Redis作为我们的session存储,它是在ElastiCache中设置的。当我通过ssh进入EC2实例并通过netcat访问Redis存储时,我可以确认网络允许通过端口6379进行连接:[ec2-user@]$nc-v.usw2.cache.amazonaws.com6379Connectionto.usw2.cache.amazonaws.com6379port[tcp/*]succeeded!EC2安全组的出站策略:0.0.0.0/0Redis安全组的入站策略允许来self的EC2安全组的端口

python - Django 2.2 无法连接到 AWS ElasticBeanstalk 上的 ElastiCache Redis

我在AWS上运行的Django2.2应用程序可以与AWSElastiCache上的Memcached一起正常工作,但由于某种原因,它无法连接到AWSElastiCache上的Redis服务器。我已将权限添加到我的安全组,但没有成功,http请求一直挂起,直到超时。尽管类似的行为通常与安全组有关,但我觉得我可能在.requirements或Yum包中缺少一些特定于Redis的包.ebextensions因为一切都在本地正常工作,并且在AWS上使用Memcached服务器也是如此。也许,我是否必须以某种方式启动/启用Redis服务器才能开始接受连接?这是我的。settings.pyCACH

tomcat - 在 AWS 上使用 ElastiCache 和 ElasticBeanstalk 配置 Redis

我有一个在ElasticBeanstalk上运行的Tomcat+Redis应用程序。在我的代码中,我使用创建了一个Redis客户端pool=newJedisPool(newJedisPoolConfig(),"localhost");当然,在生产中,我不能使用“本地主机”我已经阅读过CustomizingtheBeanstalkEnvironment以及关于让自动发现与您的代码一起工作,但这似乎只适用于Memcached。有没有人得到配置了Beanstalk的RedisElastiCache集群。您从哪里获得要使用的DNS地址而不是“localhost”?