telnet端口连通之后瞬间断开

通过运维工具启动了一个服务,端口状态是正常的,但是telnet之后现象是

Trying 127.0.0.1
Connected to 127.0.0.1
Escape character is '^]'
connection close

但是手动启服务就是正常的

目测应该是读配置文件有问题
这种手动启动和工具启动不一致通常都是启动路径用错了
应该用找文件所在路径,而不要用文件启动的路径
如果手动cd进入目录再启动,路径与文件目录一致
如果你直接在根目录下写一大串路径执行,那么启动路径就是根目录
如果你用工具启动,那么启动路径就是工具程序的路径
-=-=-=-=
通常存在3种路径:
文件路径,启动路径,工作目录
文件路径通常是不会改变的
启动路径会根据在哪里启动程序而变化
工作目录或者叫当前目录会随时变化

这个要取决于端口监听程序的操作;

比如80端口,你有输出了,他就有响应,

但如果是其他端口,它所做的,也许就是你现在这个样子;