java 启动jar包 借助 cronolog来分隔日志

2023年 9月 12日 50.3k 0

第一种:安装cronolog

Mac

brew install cronolog

Linux

  • Download (the latest version )
    wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
  • Unzip
    tar zxvf cronolog-1.6.2.tar.gz
  • Enter the directory where the cronolog installation file is located
    cd cronolog-1.6.2
  • Run and install
    ./configure
    make
    make install
  • Check the directory where cronolog is installed (verify whether the installation is successful)
    which cronolog
    Under normal circumstances, it is displayed as: /usr/local/sbin/cronolog
  • 参考:

  • blog.katastros.com/a?ID=00850-…
  • blog.csdn.net/wodiaonihai…
  • 启动 jar 包

    nohup java -jar common-api.jar | /usr/local/cronolog/sbin/cronolog logs/console-%Y-%m-%d.out &

    nohup java -jar bop-data-1.0-SNAPSHOT.jar | /usr/local/cronolog/sbin/cronolog /root/logs/%Y-%m-%d-bop-data.log &

    第二种:使用apache自带日志分割模块rotatelogs,分割日志

    安装 httpd,因为rotatelogs在apache中

    yum install httpd

    启动

    service httpd start

    查看

    which rotatelogs

    启动

    nohup java -jar bop-data-1.0-SNAPSHOT.jar | /usr/sbin/rotatelogs /root/logs/%Y%m%d-bop-data.log 86400 480 &

    结果

    image

    参考:www.cnblogs.com/naledao/p/3…

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论