我们有一个托pipe在Amazon Elasticsearch Service(AWS)上的Elasticsearch集群。 我们为ElasticSearch使用Jest Java HTTP Rest客户端 。 每隔一段时间(可能是1万个请求中的1个),它似乎会在没有响应的情况下closures连接。 我们的应用程序中的堆栈跟踪如下所示: ERROR [2016-04-11 09:18:43,497] io.dropwizard.jersey.errors.LoggingExceptionMapper: Error handling a request: b9b9ee1e4eefadd2 ! org.apache.http.NoHttpResponseException: search-xxx.eu-west-1.es.amazonaws.com:443 failed to respond ! at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:143) ~[my-app-0.0.1.jar:0.0.1] ! at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) ~[my-app-0.0.1.jar:0.0.1] ! at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:261) ~[my-app-0.0.1.jar:0.0.1] ! at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:165) ~[my-app-0.0.1.jar:0.0.1] ! at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:167) ~[my-app-0.0.1.jar:0.0.1] ! at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:272) ~[my-app-0.0.1.jar:0.0.1] ! at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:124) ~[my-app-0.0.1.jar:0.0.1] ! at […]
我在Windows 2012 R2实例上启动了一个新的SQL 2012 R2服务器,其大小为r3.xlarge,打开了EBS优化。 我有三个连接的EBS驱动器(GP2),每个驱动器的大小都是1TB(3000 / IPOS默认),格式化为64K。 驱动器是独立的,目前没有RAID。 即使在EBS驱动器之间的大型文件的连续文件副本中,I / O似乎也经常以50-60 MB / s的最大速度执行所有操作。 我错误地认为我应该得到显着更快的速度? 还有什么要尝试?
我在AWS有一个虚拟机。 我有两个以太网接口,它们应用了不同的安全组。 其中一个安全组将白名单列出了我的域中的各种机器地址。 当parsing机器的完全合格的域名时,我想要解决界面友好的安全问题,但是目前正在解决的是其他界面。 当使用netsh interface ipv4 show interfaces interfaces来枚举以太网接口时,不友好的接口恰好按照Idx的顺序排列: Idx Met MTU State Name — ———- ———- ———— ————————— 1 50 4294967295 connected Loopback Pseudo-Interface 1 13 20 1500 connected Local Area Connection 2 15 20 1500 connected Local Area Connection 1 基于没有更好的信息,我可能会猜测Windows只是在被要求parsing机器名时,select它在这个列表中find的第一个ipv4接口。 这是这种情况吗? 如果是这样,是否有可能重新排列这个列表? 我在netsh帮助信息周围戳了一下,但我找不到任何东西。
我有一个服务器与更多的应用程序,并执行正常的shell命令来进行备份。 花了几天才完成。 试图安装重复。 但它告诉一些包没有find。 其在服务器上的Debian 2.6。 是否有体面的行业标准脚本,只是将目录结构和文件的压缩版本同步到S3,但只是增加了增量更改(新的和更改的文件)?
我有一台弹性负载均衡器,运行在两台机器上的基于Go的Docker服务之前。 每次我重新启动Go服务时,来自某些客户端的初始连接在失败和重试之前需要几分钟的时间,这最终会起作用。 这不是健康检查(加起来大约1分钟),奇怪的是,它似乎是机器或按会话。 此时我的空闲超时设置为1秒。 所以,例如,健康检查好之后: 我会用chrome刷新一个页面,它会立即加载 我会尝试从同一台计算机curl页面,它会挂起(我不会看到服务器日志中的访问) 我会尽量蜷缩个人服务,并立即运作 我会尝试从移动客户端连接,并超时 我会卷起另一台电脑,它的工作 我在这里错过了什么? 我没有启用粘性会话,在我看来,每一个都应该立即工作。 在ELB连接上是否有某种基于客户端的限制?
我只是安装在aws服务器上,然后创build一个剧本运行相同,但在运行时,我得到如下错误: ERROR! 'copy' is not a valid attribute for a Play The error appears to have been in '/root/amritha/pega-cloud-infrastructure/ansible/roles/datadog-pegalogs-apptier/tasks/main.yml': line 3, column 3, but may be elsewhere in the file depending on the exact syntax problem. 违规行似乎是: – name: copy the pattern_search.txt file which has patterns to be grepped ^ here 而我的剧本如下: – name: copy […]
我正在尝试设置一个指向我的云端URL的Alogging。 当我这样做的时候,当我访问我的cloudfronturl时出现以下错误:“CloudFront无法连接到原点。” 有谁知道如何debugging?
我正在尝试configurations3cmd以将我的服务器上的一些目录备份到我的AWS S3存储桶。 我的问题是,当我做同步命令: s3cmd sync -r -p –no-delete-removed /path/to/dir s3://bucketname/dir/我得到以下错误: ERROR: S3 error: 400 (InvalidRequest): The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256. 我正在使用s3cmd版本1.5.0-rc1。 在我的另一台服务器上,我正在使用相同版本的s3cmd,并使用相同的命令,一切工作正常。 我该如何解决这个问题?
我有以下架构。 域example.com向外部提供商注册。 AWS内的2台DNS服务器: DNS服务器1(主): 公共IP:100.200.300.400 | 公共DNS:100-200-300-400.aws.com | 私有IP:1.2.3.4 DNS服务器2(从属): 公共IP:101.202.303.404 | 公共DNS:101-202-303-404.aws.com | 私有IP:5.6.7.8 named.conf.local 主: zone "example.com" { type master; file "/etc/bind/db.example.com"; notify yes; allow-transfer { 5.6.7.8; }; }; 奴隶: zone "example.com" { type slave; file "/etc/bind/db.example.com"; notify yes; allow-transfer { 1.2.3.4; }; }; 和db.example.com $TTL 86400 @ IN SOA localhost root.localhost. ( […]
我目前有一个Elastic Beanstalk实例在没有负载平衡的情况下运行,将来我会使用Elastic Load Balancer。 我的EB实例坐在一个nginx代理的后面,我知道要解决这个问题,我可以禁用nginx代理,但是这会影响我,因为我在未来扩展应用程序。 我在网上阅读一篇文章说,如果我在我的应用程序中添加一个.ebextensions文件夹,我将能够添加一个文件,以使networking套接字通过代理响应,但我没有运气。 当我检查我的EB日志时,我可以看到入站套接字请求已收到,但没有任何信息被发送回连接的客户端。 我有一个01_files.config文件在我的.ebextensions文件夹(驻留在我的应用程序的根目录。 其内容是: files: "/etc/nginx/conf.d/websocketupgrade.conf" : mode: "000755" owner: root group: root content: | proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; 我如何能够通过我的EB实例工作而不禁用nginx代理?