使用docker安装nacos2.0,解决nacos-logback.xml (No such file or directory)

这篇具有很好参考价值的文章主要介绍了使用docker安装nacos2.0,解决nacos-logback.xml (No such file or directory)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker pull nacos/nacos-server

nacos-logback.xml,bug,docker,java,spring cloud

docker run -p 8848:8848 --name nacos \
--privileged=true --restart=always \
-e JVM_XMS=256m -e JVM_XMX=256m \
-e MODE=standalone -e PREFER_HOST_MODE=hostname \
-v /var/nacos/logs:/home/nacos/logs \
-v /var/nacos/conf:/home/nacos/conf \
-d nacos/nacos-server startup.sh -m standalone

查看nacos日志

docker logs nacos

可能会报错说没有nacos-logback.xml

在/var/nacos/conf/nacos-logback.xml中添加如下代码
nacos-logback.xml,bug,docker,java,spring cloud

注意第四行value=“/home/nacos/logs/logback.log”,其中引号内填写的和上面maven启动配置的需要一致

<?xml version="1.0" encoding="UTF-8"?>
<configuration debug="false" scan="true" scanPeriod="1 seconds">
    <contextName>logback</contextName>
    <property name="log.path" value="/home/nacos/logs/logback.log" />
    <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
        <!-- <filter class="com.example.logback.filter.MyFilter" /> -->
        <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
              <level>ERROR</level>
        </filter>
        <encoder>
            <pattern>%d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n
            </pattern>
        </encoder>
    </appender>
 
    <appender name="file"
        class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${log.path}</file>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <fileNamePattern>${log.path}.%d{yyyy-MM-dd}.zip</fileNamePattern>
        </rollingPolicy>
 
        <encoder>
            <pattern>%date %level [%thread] %logger{36} [%file : %line] %msg%n
            </pattern>
        </encoder>
    </appender>
 
    <root level="debug">
        <appender-ref ref="console" />
        <appender-ref ref="file" />
    </root>
 
    <logger name="com.example.logback" level="warn" />
 
</configuration>

重启docker-nacos

docker restart nacos

查看nacos日志

docker logs nacos

nacos-logback.xml,bug,docker,java,spring cloud文章来源地址https://www.toymoban.com/news/detail-571182.html

到了这里,关于使用docker安装nacos2.0,解决nacos-logback.xml (No such file or directory)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决Nacos2.2.1启动报错

    很明显 ,报错原因是secret key参数 长度不够 打开nacos文件夹 - conf - application.properties 找到以下配置: nacos.core.auth.plugin.nacos.token.secret.key= 在后面添加随机参数作为nacos的加密密钥, 规则是加密密钥长度 =256 bits 或者 = 32 bytes 我添加了50位英文、数字成功运行 成功点亮

    2024年02月11日
    浏览(30)
  • docker-compose部署nacos2.3.0+mysql5.7

    docker-compose-nacos.yml my.cnf 启动docker 数据库启动成功之后执行nacos脚本创建表 如果需要迁移老版本数据 导入csv格式好使

    2024年02月19日
    浏览(30)
  • centos 安装配置文件中心 nacos2.2.3 稳定版

    安装mysql 8  参考文章 centos7搭建mysql5.6 mysql 8.0_centos7 mysql5.6-CSDN博客 官网下载 对应的版本 Java Downloads | Oracle 配置环境变量 vim /etc/profile source /etc/profile 生成jre  数据库创建 nacos 账户 vim /usr/local/nacos/conf/application.properties nacos 报404 错误  访问url  http://192.168.217.135:8848/nacos

    2024年04月27日
    浏览(25)
  • 记一次使用nacos2踩到的坑

    本文素材来源朋友学习nacos2.1.1踩到的坑。直接上正菜 因为是学习使用,朋友就在物理机搭建了搭建了nacos伪集群,即ip都一样,端口分别为8848,8847,8849。然而启动nacos服务器后,一台正常启动,其他两台都报了端口被占用 出现这种情况的原因,官网有做了解释 通过官网我们可

    2024年02月06日
    浏览(23)
  • NacosException: http error, code=403、NacosimeException——报错解决方法【Nacos2.x】

    连不上是因为成功开启 鉴权 后,所使用的Spring Cloud服务被拦截,需要在配置中添加Nacos用户名和密码: 首先确保MySQL服务已启动,随后,此处内容需要 注意修改Nacos的配置文件中的MySQL用户名和密码 , 打开Nacos文件夹 - conf -application.properties,将此处的db.user 和 db.password修改为

    2024年04月27日
    浏览(34)
  • nacos2.1.1版本,作为注册中心,配置中心如何使用,nacos服务端启动,微服务搭建,nacos集群化部署

    关于nacos 相信大多数人一样,在接触微服务的时候知道有Netflix系列和alibaba系列 但是Netflix这一套如今由于部分组件不在开源,又有alibaba这一套的出现,市面上,alibaba系列微服务架构已经是最火热的了,而nacos则是alibaba系列组件充当服务注册发现和配置中心的角色 说白了,就是将每个

    2024年02月03日
    浏览(35)
  • Nacos2.2使用PostgreSQL数据源插件存储数据手把手教程

    Nacos2.2在2022年的12月份正式发布了,该版本可以让开发者开发支持PostgreSQL数据库的插件,从而实现将配置信息存储到PostgreSQL中。 本文基于自己开发的PostgreSQL数据源插件进行说明,希望可以帮助到大家。 数据源插件开源仓库地址: https://github.com/wuchubuzai2018/nacos-datasource-exte

    2024年02月03日
    浏览(24)
  • 项目连接Nacos2.2.0集群报错 Client not connected, current status:STARTING 解决方案

    我是以OpenResty反向代理的nacos2.2.0集群 nacos2.2.0集群部署详情见 关于这个问题的解决(主要GRPC协议未代理): 配置nginx.conf文件( 后面grpc协议一定要配置 ) 添加内容: 底部新增nacos的grpc协议配置!!! ESC :wq保持并退出 openresty启动命令: 重新加载配置文件 最后贴个bootstr

    2024年02月12日
    浏览(36)
  • 关于nacos2.0.xx本地启动报错: Error creating bean with name ‘instanceOperatorClientImpl‘ defined原因分析及解决方案

    全网最全 关于Nacos2.1.2 本地单机模式启动报错问题解决,网上的各种方法都试过了,但是都没有解决我的问题。折腾了三天,去官方的Issues下面找到一些思路,尝试之后,问题解决。 综合各大网友的错误,主要考虑以下几点原因 1. nacos存放路径带有中文字符或特殊符号 解决

    2024年02月16日
    浏览(37)
  • Spring Cloud 注册 Nacos2.x 版本RPC客户端连接抛 Server check fail, please check server ** 异常解决方案

    在 nacos-client:2.x 中,如果启动了naocs2.x的服务不修改任何端口的情况下是可以正常连接的。 在docker下运行了 nacos 并且指定跟主机绑定 “8848:8848” 端口 cloud 中配置 在nacos服务启动正常下,Spring Cloud 连接会抛出一个异常为: 那是因为Nacos2.x版本相比1.X新增了gRPC的通信方式,因

    2024年02月06日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包