当前位置: 首页 > news >正文

360网站卖东西怎么做的租房网站开发视频教程

360网站卖东西怎么做的,租房网站开发视频教程,现代农业建设 乡网站,广州seo关键词优化外包1、简述 Syslog-ng 是一种流行的日志管理工具#xff0c;能够集中处理和分析日志。通过 Docker 安装 Syslog-ng 可以简化部署和管理过程。本文将介绍如何使用 Docker 安装 Syslog-ng#xff0c;并提供一个 Java 示例来展示如何将日志发送到 Syslog-ng。 2、安装 2.1 创建…1、简述 Syslog-ng 是一种流行的日志管理工具能够集中处理和分析日志。通过 Docker 安装 Syslog-ng 可以简化部署和管理过程。本文将介绍如何使用 Docker 安装 Syslog-ng并提供一个 Java 示例来展示如何将日志发送到 Syslog-ng。 2、安装 2.1 创建 Docker Compose 文件 先创建Syslog-ng 容器外的映射目录 mkdir -p /data/syslog/conf mkdir -p /data/syslog/logs在项目目录下创建一个 docker-compose.yml 文件 version: 3services:syslog-ng:image: balabit/syslog-ngports:- 514:514/udpvolumes:- /data/syslog/conf:/etc/syslog-ng/- /data/syslog/logs:/var/log/syslog-ng 2.2 创建 Syslog-ng 配置文件 在项目目录下创建 /data/syslog/conf 目录并在该目录下创建一个配置文件 syslog-ng.conf version: 3.30 include scl.confsource s_network {syslog(transport(udp) port(514)); };destination d_local {file(/var/log/syslog-ng/messages.log); };log {source(s_network);destination(d_local); };2.3 启动 Syslog-ng 容器 在项目目录下运行以下命令启动 Syslog-ng 容器 docker-compose up -d3、样例 3.1 引入依赖 在 Spring Boot 项目的 pom.xml 文件中引入 logback 相关依赖 dependencies!-- Spring Boot Starter --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter/artifactId/dependency!-- Logback Classic --dependencygroupIdch.qos.logback/groupIdartifactIdlogback-classic/artifactId/dependency!-- Logback Syslog Appender --dependencygroupIdnet.logstash.logback/groupIdartifactIdlogstash-logback-encoder/artifactIdversion6.6/version/dependency /dependencies3.2 配置 Logback 在 src/main/resources 目录下创建或编辑log4j.properties 文件 log4j.appender.SYSLOGorg.apache.log4j.net.SyslogAppender log4j.appender.SYSLOG.syslogHost192.168.157.129 log4j.appender.SYSLOG.facilitylocal0 log4j.appender.SYSLOG.facilityPrintingfalse log4j.appender.SYSLOG.layoutorg.apache.log4j.PatternLayout log4j.appender.SYSLOG.layout.ConversionPattern%d{dd-MM-yyyy HH:mm:ss} %-5p (%C:%M:%L) - %m%nlog4j.appender.CONSOLEorg.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.layoutorg.apache.log4j.PatternLayout log4j.appender.CONSOLE.layout.ConversionPattern%d{dd-MM-yyyy HH:mm:ss} %-5p (%C:%M:%L) - %m%nlog4j.rootLoggerinfo, CONSOLE, SYSLOG3.3 示例代码 创建一个简单的 Spring Boot 应用程序包含一个控制器来生成一些日志 package com.example.demo;import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController;RestController public class LogController {private static final Logger logger LoggerFactory.getLogger(LogController.class);GetMapping(/log)public String log() {logger.info(This is an info log message);logger.debug(This is a debug log message);logger.error(This is an error log message);return Logs have been sent to Syslog-ng;} }4、验证 启动 Spring Boot 应用程序并访问 http://localhost:8080/log。然后查看 syslog-ng/logs/messages.log 文件以确保日志已经成功发送到 Syslog-ng docker exec -it container_id cat /var/log/syslog-ng/messages.log你应该会看到类似如下的日志内容 Jul 30 12:34:56 localhost LogController: [main] LogController - This is an info log message Jul 30 12:34:56 localhost LogController: [main] LogController - This is a debug log message Jul 30 12:34:56 localhost LogController: [main] LogController - This is an error log message5、结论 通过上述步骤我们成功地使用 Docker 安装了 Syslog-ng并在 Spring Boot 应用程序中集成了日志发送功能。这种方法不仅简化了 Syslog-ng 的部署还提高了日志管理的灵活性和效率。如果有任何问题或改进建议欢迎在评论区留言。 希望这篇博客对你有所帮助
http://www.lakalapos1.cn/news/19397/

相关文章:

  • 广州新际网站建设公司怎么样如何做局域网网站
  • 临沂seo建站网站开发项目工期流程
  • php网站开发招聘网站建设前台功能设计与实现
  • 营销型企业网站建设包括什么软件实施工资一般多少
  • 鄂州免费设计网站建设wordpress怎么设置静态主页
  • 百度网站地图提交免费网络推广公司
  • 做网站群的公司俄语淘宝网站建设
  • 做网站卖什么发财在家开个人工作室违法吗
  • 长沙人才招聘网站东莞网络营销外包报价
  • 磁贴式网站模板专业网站开发哪里有
  • 网站文件验证什么是wordpress静态化
  • 国内优秀的个人网站网站维护好的方法
  • 博客社区类网站模板下载购买网站空间后怎么做
  • 做景观的网站瑞安建设公司网站
  • 网站开发 支付宝订单号IP不能安装wordpress
  • 东莞做网站seo优化网站网页设计尺寸
  • 各大网站域名天津餐饮团购网站建设
  • 手机网站收费北京海淀网络公司
  • 北京政平建设投资集团有限公司网站win2008r2做网站服务器
  • 企业网站优化培训租一个服务器建网站多少钱
  • 网站建设网页设计公司wordpress编辑器按钮
  • 网站的链接要怎么做自定义表单网站
  • 专业模板建站服务网站备案主体查询
  • 长沙手机网站建设公司网页设计与网站建设在线考试1
  • 盐城网站建设hx1818公司网站怎么能被百度收录
  • 做品牌推广用什么网站北京pk10网站建设
  • 云南域名注册网站建设那个网站上可以找代加工的订单做
  • 网站建设中怎么添加源码wordpress 提交
  • 京东商城网站建设教程学校学院网站建设目标
  • 太原做网站推广的公司wordpress回复框无法加载