zoukankan      html  css  js  c++  java
  • 发布版本软件全新安装进服务启动失败问题定位思路

    一般来说,发布的软件版本是经过仔细的测试的,通常不会存在低级问题。因此,全新安装软件版本一般不会有进程起不来这种问题。如果出现了这种问题,往往是环境的问题,而不是软件的问题。

    环境问题排查主要分为两类

    1、缺少依赖库导致失败

    定位方法:

    直接使用命令启动,会提示错误,一般软件会有错误日志,Linux软件采用 ./可执行文件  的启动方式也会有这个报错。此外,可以使用 ldd  进程文件 的方式查看是否缺库。解决办法就是缺少哪些库,安装哪些库(版本一定要配套)

    2、端口被占用

    咨询该进程监听哪些端口号,然后查询该端口被谁监听  

    netstat -antp |grep :端口号

    如果该端口号被其他进程监听需要看那个进程是否有用,若用不到也可以关掉那个进程再重启自己服务。如果那个进程还要用,就要看软件是否支持修改监听端口号,修改为一个未使用的端口即可。

  • 相关阅读:
    过河问题 贪心
    喷水装置2 贪心
    喷水装置 贪心算法
    大红数星星 图论 XD网络赛
    Bi-shoe and Phi-shoe 欧拉函数 素数
    c++ 打飞机游戏开发日志
    POJ 1129 Channel Allocation DFS 回溯
    POJ 2676 Sudoku
    LibreOJ #100. 矩阵乘法
    BZOJ 1009: [HNOI2008]GT考试
  • 原文地址:https://www.cnblogs.com/create-serenditipy/p/14248316.html
Copyright © 2011-2022 走看看