java ha_java – Haproxy Bad Gateway 502

所以我在Jetty servlet面前使用HAProxy.

目前的目标只是在配置完所有内容后进行概念验证,加载和压力测试.

但是我在配置haproxy时遇到问题.我知道这不是我的应用程序的问题,因为我有运行nginx(tengine),一切正常.所以它必须与haproxy配置或haproxy工作的方式不适合我的需要.

所以我的客户端尝试做的是使用两个不同的连接连接到haproxy并保持它们打开.

1.连接分块流模式以进行上传.

2.连接正常模式并建立下载通道.

这是我的haproxy.conf文件的样子:

global

log /dev/log local0

log /dev/log local1 notice

chroot /var/lib/haproxy

stats socket /run/haproxy/admin.sock mode 660 level admin

stats timeout 30s

user haproxy

group haproxy

daemon

# Default SSL material locations

# ca-base /etc/ssl/certs

# crt-base /etc/ssl/private

# Default ciphers to use on SSL-enabled listening sockets.

# For more information, see ciphers(1SSL).

ssl-default-bind-ciphers kEECDH+aRSA+AES:kRSA+AES:+AES256:RC4-SHA:!kEDH:!LOW:!EXP:!MD5:!aNULL:!eNULL

maxconn 2048

defaults

log global

mode http

option forwardfor

option http-server-close

option httplog

option dontlognull

timeout connect 5000

timeout client 50000

timeout server 50000

errorfile 400 /etc/haproxy/errors/400.http

errorfile 403 /etc/haproxy/errors/403.http

errorfile 408 /etc/haproxy/errors/408.http

errorfile 500 /etc/haproxy/errors/500.http

errorfile 502 /etc/haproxy/errors/502.http

errorfile 503 /etc/haproxy/errors/503.http

errorfile 504 /etc/haproxy/errors/504.http

stats enable

stats uri /stats

stats realm Haproxy\ Statistics

stats auth user:password

frontend www-http

bind *:80

reqadd X-Forwarded-Proto:\ http

default_backend www-backend

frontend www-https

bind *:443 ssl crt /etc/haproxy/server.pem

reqadd X-Forwarded-Proto:\ https

default_backend www-backend

backend www-backend

redirect scheme https if !{ ssl_fc }

server www-1 localhost:8080 check maxconn 2048

这是我尝试访问端口443时我的日志所说的内容:

Sep 17 11:10:18 xxxxx-pc haproxy[15993]: 127.0.0.1:32875 [17/Sep/2014:11:10:18.464] www- https~ www-backend/www-1 0/0/0/-1/1 502 212 – – PH– 0/0/0/0/0 0/0 “GET /test HTTP/1.1”

任何想法可能是什么问题?

配置问题还是?

谢谢.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/530305.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java ioutils_java – 无法解析符号’IOUtils’

我使用以下代码在我的Android应用程序中创建一个临时文件:public File streamToFile (InputStream in) throws IOException {File tempFile File.createTempFile("sample", ".tmp");tempFile.deleteOnExit();FileOutputStream out new FileOu…

java const关键字_const关键字:终于拥有真正的常量声明语句

你好,今天大叔想和你唠扯唠扯 ES6 新增的关键字 —— const。在说 const 关键字之前,大叔先和你唠唠大叔自己对 const 的感受 —— JavaScript 尼玛终于可以声明真正的常量啦!大叔为啥会发出这样滴感叹?实在是“天下苦秦久矣”呀~…

workerman高并发异步mysql_workerman怎么实现高并发

并发概念太模糊,这里以两种可以量化的指标并发连接数和并发请求数来说明。并发连接数是指服务器当前时刻一共维持了多少TCP连接,而这些连接上是否有数据通讯并不关注。 (推荐学习: workerman教程)例如一台消息推送服务器上可能维持了百万的设…

checkout 撤销修改_Git的4个阶段的撤销更改

虽然git诞生距今已有12年之久,网上各种关于git的介绍文章数不胜数,但是依然有很多人(包括我自己在内)对于它的功能不能完全掌握。以下的介绍只是基于我个人对于git的理解,并且可能生编硬造了一些不完全符合git说法的词语。目的只是为了让git通…

移除Java对象中的属性_在java对象中添加和删除属性

我怎样才能在 java中实现这一点.我有一个具有属性的对象.public class Object {private final Credentials Credentials;private final int PageSize;private final int PageStart;private final int DefaultFilterId;public Object(Credentials Credentials, int PageSize, in…

java软件开发ea介绍_开发说明 — Eacloud 1.0 documentation

PHP 代码示例( Linux 版)解压后,参考 phplinux/v3.4.0.1/文档/PHP版服务器端工具包(Linux版)软件使用手册.pdfDemo 运行1.安装对应版本的 PHP2.安装运行时环境(glibc 库等)3.修改 PHP 的配置文件 php.ini修改 php.ini,使 php 允许加载扩展,并…

java中operationBox_Java使用PDFBox开发包实现对PDF文档内容编辑与保存

pdfbox开发包下载地址:http://pdfbox.apache.org/程序实现了PDF文档的创建,读入,与修改PDF内容并保存。可能有个前提,PDF文档不是加密的,如果加密怎么办,我没研究过!源代码如下:pack…

java访问权限最高_java 访问权限

Java语言中的访问权限修饰符有4种,但是仅有3个关键字,因为不写访问权限,在Java中被称为默认权限,或同包权限,本文中以(default)代替。下面按照权限从小到大的顺序对4中访问权限分别介绍。class我个人,我有很…

java中 queryparam_java – 何时使用@QueryParam和@PathParam

我不是问这里已经问过的问题:What is the difference between PathParam and QueryParam这是一个“最佳实践”或常规问题。什么时候使用PathParam和QueryParam。我可以想到的是,决定可能使用两者来区分信息模式。让我在下面说明我的LTPO – 不完美的观察…

java中fork函数_java中的forkjoin框架的使用

fork join框架是java 7中引入框架,这个框架的引入主要是为了提升并行计算的能力。fork join主要有两个步骤,第一就是fork,将一个大任务分成很多个小任务,第二就是join,将第一个任务的结果join起来,生成最后…

Java h264起始码_h.264 – 使用H264视频的起始码

有两种H.264流格式,有时也称为>附件B(在原始H.264流中找到)> AVCC(在像MP4这样的容器中找到)H.264流由NAL(包装单位)组成(1)附件B:在每个NAL单元的字节[x00] [x00] [x00] [x01]之前有4字节的起始码.[start code]--[NAL]--[start code]--[NAL] etc(2)AVCC&…

java中已定义类型car_Java 8 习惯用语(8):Java 知道您的类型

Java™8是第一个支持类型推断的 Java 版本,而且它仅对 lambda 表达式支持此功能。在 lambda表达式中使用类型推断具有强大的作用,它将帮助您做好准备以应对未来的 Java版本,在今后的版本中还会将类型推断用于变量等更多可能。这里的诀窍在于恰…

ATM柜员机JAVA课程设计_ATM柜员机学年论文设计(Java课程设计)

内容简介:ATM柜员机学年论文设计(Java课程设计),共23页,4599字,附源程序。一. 程序介绍3二. 开发环境搭建31. MyEclipse 5.5.1 GA安装32. MyEclipse Designer 图形设计插件安装33. MySQL数据库安装4三&…

mysql 结果集什么意思_结果集中的mysql“和”逻辑

假设我有一个类似以下的数据集:table fooid | employeeType | employeeID-------------------------1 | Developer | 12 | Developer | 23 | Developer | 34 | Manager | 15 | Manager | 46 | Manager | 57 | CEO | 18 | CEO | 6我想运行一个查询,该查询将返回所有e…

opencv java 去干扰_java - OpenCV Java修补图像格式要求 - 堆栈内存溢出

一直试图让修复工作在Android上进行,int height (int) viewMat.size().height;int width (int) viewMat.size().width;Mat maskMat new Mat();maskMat.create(viewMat.size(), CvType.CV_8U);maskMat.setTo(bColor);Point r1 new Point(width/2-width/10, heigh…

java中 set集合_第8篇 Java中的集合(Set)

Java 集合的 Set 接口Set类型与List类型的区别Set: 无序、不可重复List: 有序、可重复1、HashSetHashSet的存储结构:HashMap特点:HashSet通过比较存放的哈希码(hashCode)来确定对象存放的位置当两个对象的哈希值相等时&#xff0c…

android mysql实现登录注册_android简单登陆和注册功能实现+SQLite数据库学习

android简单登陆和注册功能实现SQLite数据库学习发布时间&#xff1a;2018-07-04 17:23,浏览次数&#xff1a;1027, 标签&#xff1a;androidSQLite这里我只是建立了一个用简单的存储用户名和密码的表单MyDBHelper.java<>public class MyDBHelper extends SQLiteOpenHelp…

java web 来源页_Java:Java Web--分页效果

先来看一看分页的实现原理万能公式.jpg项目目录.PNG首先,新建Java Web项目一. 梳理业务逻辑重定向到URL(跳转到StudentViewAction页面)//index.jsp页面1.从页面接收可变的值2.接收值有问题时,初始化为13.如果没有问题,把String类型接收值强转成Integer4.实例DAO方法,调用findSt…

java 浏览器 安全_安全策略-IE浏览器防黑十大秘籍

1.管理好Cookie在IE6.0中&#xff0c;打开“工具”→“Internet选项”→“隐私”对话框&#xff0c;这里设定了“阻止所有Cookie”、“高”、“中高”、“中”、“低”、“接受所有Cookie”六个级别&#xff0c;你只要拖动滑块就可以方便地进行设定&#xff0c;而点击下方的“编…

什么是java中的枚举法_enum枚举javajava,enum枚举使用详解+,总结

enum 的全称为 enumeration&#xff0c; 是 JDK 1.5 中引入的新特性&#xff0c;存放在 java.lang 包中。下面是我在使用 enum 过程中的一些经验和总结。原始的接口定义常量语法(定义)创建枚举类型要使用 enum 关键字&#xff0c;隐含了所创建的类型都是 java.lang.Enum 类的子…