设为首页 加入收藏

TOP

Web服务器部署上线的踩坑流程回顾与知新(二)
2023-09-09 10:25:33 】 浏览:127
Tags:Web 程回顾
nsible、Chef或Puppet)来管理和部署服务器和应用程序,实现快速、可靠的部署过程。
  • 高可用性和负载均衡:使用负载均衡器和集群管理工具,确保系统的高可用性和可扩展性。
  • 日志和监控:使用日志记录和监控工具(如ELK堆栈、Prometheus、Grafana等)来收集、分析和监视系统的运行情况,以及进行故障排除和性能优化。
  • 服务挂掉的原因由于时间久远(大概几个月前)很难追溯了,但是第二个问题却是可以继续推动无限进步!

    1、Docker技术: 看完了w3c教程成功入门并用其搭建vulhub靶场过;https://www.w3cschool.cn/docker/docker-command-manual.html
    2、自动化部署工具: K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统,这个看来得学学了;
    3、负载均衡和高可用 : 负载均衡集群--知乎,打开新世界大门原来负载均衡技术的实现除了我知道的nginx软件技术以外还有硬件技术的实现;
    4、日志和监控工具:Elastic Stack(Elasticsearch Logstash 和 Kibana)
    Elastic Stack,通常缩写为ELK,是一种流行的三合一日志集中、解析和可视化工具,可将来自多台服务器的大量数据和日志集中到一台服务器中。
    ELK Stack 包含 3 种不同的产品:
    Logstash
    Logstash是一个免费的开源数据管道,它收集日志和事件数据,甚至处理数据并将其转换为所需的输出。使用名为“ beats ”的代理将数据从远程服务器发送到logstash。“ beats ”将大量系统指标和日志发送到Logstash,然后对其进行处理。然后它将数据提供给Elasticsearch。
    弹性搜索
    Elasticsearch基于Apache Lucene构建,是一个开源分布式搜索和分析引擎,适用于几乎所有类型的数据——包括结构化和非结构化数据。这包括文本、数字和地理空间数据。
    它于 2010 年首次发布。Elasticsearch是ELK堆栈的核心组件,以其速度、可扩展性和 REST API 着称。它存储、索引和分析从Logstash传递的大量数据。
    Kibana
    数据最终传递给Kibana,这是一个与Elasticsearch一起运行的 WebUI 可视化平台。Kibana允许您探索和可视化来自 elasticsearch 的时间序列数据和日志。它在直观的仪表板上可视化数据和日志,这些仪表板采用各种形式,例如条形图、饼图、直方图等。

    要学的东西还有很多啊,无限进步! 以下是一些参考文章。

    参考文章:

    1. https://zhuanlan.zhihu.com/p/604456459#:~:text=6个比较好用的开源集中式日志管理工具 1 1、ManageEngine Log360 2 2、Elastic Stack(Elasticsearch Logstash,3 3、Graylog 4 4、Fluentd 5 5、LOGalyze 6 6、NXlog
    2. https://zhuanlan.zhihu.com/p/231806045#集群是什么?
    3. https://zhuanlan.zhihu.com/p/38982164
    4. https://kubernetes.io/
    首页 上一页 1 2 下一页 尾页 2/2/2
    】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
    上一篇《C++并发编程实战》读书笔记(3).. 下一篇msvc++中的预编译头文件pch.hpp和..

    最新文章

    热门文章

    Hot 文章

    Python

    C 语言

    C++基础

    大数据基础

    linux编程基础

    C/C++面试题目