配置完成后,需重启代理后才能生效!
nohup命令详解
nohup 命令:即不挂断地运行命令
nohup haproxy -f /etc/haprooxy/haproxy.cfg & #重启代理服务器
nohup命令运行:由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。
& #表示后台执行
nohup 是 no hang up 的缩写,就是不挂断的意思,但没有后台运行,终端不能标准输入。
> nohup命令:如果你正在运行一个进程,
而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。
该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。**
在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中。或者 > /dev/null 进行丢弃到黑洞中
> 1、硬件汪工提交59段的地址和端口号给建行项目组陈工(截图);
> 2、建行陈工在服务器上测试从上到下的网络连通性(截图);
> 3、建行陈工测试后给新点172段的地址和端口号(截图);
> 4、新点李工根据建行陈工提供的地址和端口号在平台上做好代理(截图);
> 5、硬件方在现场取号测试 反馈联调结果(截图)。
一、ROXY代理服务器配置
1、Haproxy代理配置的整体思路:是通过在Haproxy代理服务器上配置一个未使用的端口,以此为桥梁,连接源和目的之间的访问线路。无论正向代理还是反向代理,Haproxy的侧重点只关注目的ip和端口。
主要应用场景:是两个网络区域间需要双向访问的时候使用。
2、安装配置步骤
2.1 登录ROOT用户
登录该代理服务器
2.2 解压HAPROXY安装包
解压Haproxy安装包至/etc/haproxy目录下
2.3检查监听端口情况
输入 netstat -nlpt 查看http端口占用情况
2.4 配置HAPROXY代理
1)进入/etc/haproxy目录下,编辑hacdproxy.cfg文件,在文件末尾添加如下配置:
listen name1 * :端口 ##name为ha代理名(命名规范:全局唯一且见明知意)端口为未使用的端口
mod tcp
server name11 目的地址的ip:目的端口
配置完成后,ESc —:wq! 保存退出。
2)检查Haproxy代理服务器与目的应用服务器网络是否相同:
执行telnet 目标IP 端口 例如:telnet 59.218.68.197 8285
**3、重启haproxy代理服务,使配置生效。
#查看进程:
ps -ef |grep haproxy
#结束进程:
kill -9 PID( ./haproxy -f haproxy.cfg对应的PID)
#将进程重新在后台挂起:
nohup haproxy -f /etc/haproxy/haproxy.cfg &
#如果报错查看具体报错信息
vi nohup.out