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

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

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

    1、缺少依赖库导致失败

    定位方法:

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

    2、端口被占用

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

    netstat -antp |grep :端口号

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

  • 相关阅读:
    NFS服务
    rsync
    jquery animate
    一个简单的widget
    EXTJS学习(一)
    jquery+linq制作博客(二)
    EXTJS学习(二)Message
    Jquery ui widget中的_create(),_init(),destroy()
    Jquery ui widget开发
    Json.net简单用法
  • 原文地址:https://www.cnblogs.com/create-serenditipy/p/14248316.html
Copyright © 2011-2022 走看看