开发者社区 > 云原生 > 正文

请问nacos有修改日志记录吗?

请问nacos有修改日志记录吗?环境配置总被莫名其妙改了追溯不到人

展开
收起
cuicuicuic 2024-01-04 15:41:24 158 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    确实,Nacos允许用户修改日志记录。默认情况下,Nacos会将日志存放在用户目录的logs中。如果你希望统一管理日志,可以在服务启动参数中增加 -DJM.LOG.PATH=你自己的日志目录地址 -DJM.SNAPSHOT.PATH=你自己的日志目录地址。例如,如果你的服务jar包是niubi.jar,启动时候可以输入 java -jar -DJM.LOG.PATH=logs -DJM.SNAPSHOT.PATH=logs niubi.jar。

    此外,Nacos中的nacos-naming.log文件记录了Nacos Naming服务的启动过程、服务注册、注销、发现等过程以及各种异常、警告、信息等日志信息。如果需要查看关于环境配置被修改的相关日志,你可以特别关注这个文件。

    2024-01-05 12:37:39
    赞同 展开评论 打赏
  • Nacos确实提供了修改日志记录的选项。你可以在Nacos的配置文件中设置日志级别和日志输出位置。这样,你就可以看到更详细的日志信息,帮助你追踪谁在什么时候修改了环境配置。

    具体来说,你可以修改Nacos的配置文件nacos-server.properties,找到logging.pathlogging.level.com.alibaba.nacos.core.logger这两个参数。

    logging.path参数用于设置日志文件的存储路径。你可以将其设置为任何有效的文件路径,这样你就可以在指定的路径下找到Nacos的日志文件。

    logging.level.com.alibaba.nacos.core.logger参数用于设置日志级别。你可以将其设置为DEBUG,这样你就可以看到更详细的日志信息。

    修改完配置文件后,你需要重启Nacos服务,才能让修改生效。

    通过这种方式,你就可以追踪谁在什么时候修改了环境配置,从而找出问题的根源。

    2024-01-05 11:13:21
    赞同 展开评论 打赏
  • 可能是并发修改了 ,此回答整理自钉群“Nacos社区群4”

    2024-01-04 18:45:57
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Python第四讲——使用IPython/Jupyter Notebook与日志服务玩转超大规模数据分析与可视化 立即下载
大规模日志数据平台架构面临的问题与挑战 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载