haproxy服务无法正常启动

九月2年前技术文章2016

【局点信息】测试环境
【集群信息】
【问题现象】haproxy设置配置文件后,无法正常启动,查看服务状态显示失败

1.png

配置增加内容

#增加如下配置
listen ApiApplicationServer
    bind 0.0.0.0:1234
    mode tcp
    option tcplog
    balance leastconn
    server hadoop002 hadoop002:12345 check
    server hadoop003 hadoop003:12345 check


【分析过程】

检查haproxy.cfg配置文件准确性

haproxy -c -f haproxy.cfg

2.png

显示缺少default_backend: 'app'、use_backend: 'static'

这个之前以为没有用,将文件中这块内容注释掉了,现在将注释重新放开。

ignored for proxy 'ApiApplicationServer' as it requires HTTP mode ApiApplicationServer需要http模式,上面模式写的有问题,改为   mode http、option httplog

改完之后重新检测配置文件,文件正常

3.png

haproxy服务重启

systemctl restart haproxy
systemctl status haproxy


4.png

查看服务还是异常,并且看到的日志不全,上面显示可以使用-l查看完整内容。

5.png

可以看到是端口绑定异常,重新替换端口后重启服务,服务启动正常

listen dolphinscheduler_apiserver
    bind 0.0.0.0:12346
    mode http
    option httplog
    balance leastconn
    server hadoop002 hadoop002:12345 check
    server hadoop003 hadoop003:12345 check

6.png


标签: 大数据运维

相关文章

chengying-4.0登入接口逆向

chengying-4.0登入接口逆向

首先是登入的加密url:http://xxxxx/api/v2/user/login参数1. username:admin@dtstack.com2. password:614bb9438210c69...

HBase导出表和备份表操作

HBase导出表和备份表操作

HBase提供了几种导出数据的方式,包括使用HBase自带的工具和使用HBase的API。本文主要是讲的使用HBase自带的工具进行导出首先我们创建一个表 插入一些数据hbase shelllistc...

EMR-java配置国密SM4加密

EMR-java配置国密SM4加密

首先找到bcprov-jdk15on-1.56.jar这个包<dependency>    <groupId>org.bouncycastle</groupId> ...

ubuntu安装mysql

执行sudo apt install mysql-server启动mysqlsudo systemctl start mysql查看状态sudo systemctl status mysql查看默认密...

Debezium抽取SQL Server同步kafka

Debezium抽取SQL Server同步kafka

ebezium SQL Server连接器捕获SQL Server数据库模式中发生的行级更改。官方2.0文档:https://debezium.io/documentation/reference/2...

fio磁盘io压测

fio磁盘io压测

fio tar包地址:https://brick.kernel.dk/snaps/yum 安装gcc、fio使用到的ibaio-devel 引擎yum install -y gcc yum inst...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。