草庐IT

elastic-beanstalk

全部标签

python - Django Elastic Beanstalk 部署显示 404

我正在尝试将我的第一个Django应用程序部署到ElasticBeanstalk。Beanstalk通过命令行工具成功创建,我通过ZIP从我的Mercurial上传,似乎工作得很好。但是我在尝试访问它时收到404。ElasticBeanstalkHTTP错误(日志很大,我可以解析更多,但我只看到这个错误)[FriJan0318:08:262014][error][client127.0.0.1]目标WSGI脚本未找到或无法统计:/opt/python/current/app/application.pyDjango应用的WSGI设置wsgi.pyimportosos.environ.s

python - 如何在 AWS Elastic Beanstalk 上配置我的 WSGI 应用程序的名称?

我的Python网络应用程序名为app#example.pyimportflaskapp=flask.Flask(__name__.split('.')[0])当我尝试使用AWS-EB启动它时#run.py(setcorrectlywithWSGIPath)fromexampleimportappif__name__=="__main__":app.run()我明白了mod_wsgi(pid=22473):TargetWSGIscript'/opt/python/current/app/run.py'doesnotcontainWSGIapplication'application'.

Elasticsearch:从 Elastic Stack 中的时间戳谈开去

时间戳,也就是timestamp,它在许多的事件中,特别是时序数据中是一个不可少的字段。它记录事件或文档的时间。在我们对数据可视化时,也是非常重要的一个字段。针对时序时间,在我们对数据创建indexpatterns或者dateviews时,我们需要选择时间戳的字段。由于@符号的排序比较靠前,所以通常timestamp的字段名称被定义为@timestamp,这样在我们的Kibana可视化中,我们永远可以看到@timestamp处于列表的前段,无论你有多少个字段:在今天的文章中,我特别地来讲述一下@timestamp这个字段。把一个时间字段变成为@timestamp字段 在许多的事件中,结构化后的

AWS Beanstalk 上的 Python。如何快照自定义日志?

我正在开发适用于awsbeanstalk环境的python应用程序。对于错误处理和调试,我建议将日志写入目录/var/logs/上的自定义lof文件。我应该怎么做才能从Elasticbeanstalk管理控制台获取快照日志? 最佳答案 扩展Vadim911(和我自己的评论),我使用.ebextensions中的配置文件解决了这个问题。.这是python代码:importlogginglogging.basicConfig(filename='/opt/python/log/my.log',level=logging.DEBUG)这是

python - “gcc”在 AWS Elastic Beanstalk 上构建 pandas 时失败

尝试在AWSElasticBeanstalkEC2实例上安装我的requirements.txt文件中的Pandas(0.16.0)时出现以下错误:building'pandas.msgpack'extensiongcc-pthread-fno-strict-aliasing-O2-g-pipe-Wall-Wp,-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=4-m64-mtune=generic-D_GNU_SOURCE-fPIC-fwrapv-DNDEBUG-O2-g-pipe-Wall

python - 在 AWS Elastic Beanstalk 上部署 Flask 与运行脚本有何不同?

在ec2实例上部署Flask应用程序(换句话说,在任何计算机上运行您的脚本)和通过AWSElasticBeanstalk部署Flask应用程序有什么区别?flaskdeploymentdocumentation说:Whilelightweightandeasytouse,Flask’sbuilt-inserverisnotsuitableforproductionasitdoesn’tscalewellandbydefaultservesonlyonerequestatatime.SomeoftheoptionsavailableforproperlyrunningFlaskinpro

ios - 从 iOS 应用程序到 AWS Elastic Beanstalk 后端的间歇性 SSL 错误

几个月来,我的iOS应用程序在向后端发出HTTPS请求时出现间歇性SSL错误。错误描述:AnSSLerrorhasoccurredandasecureconnectiontotheservercannotbemade.Debug模式下的控制台日志:2019-07-0615:12:37.012198+0100MyApp[37255:12499941][BoringSSL]nw_protocol_boringssl_input_finished(1543)[C2.1:2][0x159e8e4a0]Peerdisconnectedduringthemiddleofahandshake.Sen

elastic search添加密码验证、并且使用postman访问带密码的es

es集群开启密码验证elasticsearch简称为es,为一个分布式的搜索引擎,默认的es部署是没有密码验证的,很容易会出现安全问题。1使用ES自带的XPACK开启密码校验在es7.0版本以后(之前的版本没怎么用过,不太清楚)安装包默认自带了xpack功能,所以只需要在es包下的config目录修改一下es的默认配置文件elasticsearch.yml即可,在elasticsearch.yml中追加写入以下参数xpack.security.enabled:true##加密方式xpack.license.self_generated.type:basicxpack.security.tran

amazon-web-services - AWS beanstalk 环境没有轮换 docker 容器日志

我在弹性beanstalk上运行scala应用程序,服务器被未旋转的容器日志填满。beanstalk的默认方案会在/var/log/eb-docker/containers/eb-current-app/*中轮换docker日志。文件夹,但在/var/lib/docker/containers//*中累积更多日志而且由于它们不旋转,磁盘很快就会变满。我已经尝试通过向/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.applogs.conf添加另一个对数旋转子句来解决这个问题。手动,这解决了问题。但是,当我

amazon-web-services - AWS beanstalk 环境没有轮换 docker 容器日志

我在弹性beanstalk上运行scala应用程序,服务器被未旋转的容器日志填满。beanstalk的默认方案会在/var/log/eb-docker/containers/eb-current-app/*中轮换docker日志。文件夹,但在/var/lib/docker/containers//*中累积更多日志而且由于它们不旋转,磁盘很快就会变满。我已经尝试通过向/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.applogs.conf添加另一个对数旋转子句来解决这个问题。手动,这解决了问题。但是,当我