集成了所有博主在开发与学习中接触过以及使用过的服务端技术,以及相关的使用和介绍,例如:Php、Linux、Docker、Java、Python、网络爬虫、以及各种技术

ELK7.x日志系统搭建 2. Nginx、Cluster等日志收集

ELK7.x日志系统搭建 2. Nginx、Cluster等日志收集接着上篇文章,我们把环境搭建好后,我们需要对一些应用程序进行日志收集了,方便我们对整个项目的监控和管理。虽然这种东西在单节点项目上带来的好处比带来的成本要低的低,但是对于我们开发一些分布式的项目是有极大的便利的。 我们想象一个场景:为了高性能我们引入了负载均衡 + N个服务器副本,如果程序出现错误,我们首先得先定位到是哪台服务器,然后定位到哪个程序,最后查看对应日志,开始排错。这样中心化系统的好处就体现出来了。 ...

ELK7.x日志系统搭建 1. elk基础搭建

ELK7.x系统搭建 1. elk基础搭建在本篇文章里,我将详细介绍ELK搭建分布式日志系统Elasticsearch# elasticsearch是一个高度可扩展全文搜索和分析引擎,基于Apache Lucene 构建,能对大容量的数据进行接近实时的存储、搜索和分析操作,可以处理大规模日志数据,比如Nginx、Tomcat、系统日志等功能。Logstash数据收集引擎。它支持动态的从各种数据源搜集数据,并对数据进行过滤、分析、丰富、统一格式等操作,然后存储到用户指定的位置;支持普通log、自定义json格式的日志解析。 ...

憧憬博客Nginx到Tengine的迁移

憧憬博客Nginx到Tengine的迁移`Tengine` 是由淘宝网发起的 `Web` 服务器项目。它在 `Nginx` 的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。据说 `Tengine` 的 `IO` 性能比 `Nginx` 提升了几十倍、淘宝流量高峰全靠 `Tengine` 应对。 一直在网上听说 `Tengine` 优秀的性能,淘宝自家都使用的 `web server`,其稳定性和性能已经在淘宝网,天猫商城等得到了很好的检验。这个时候博主好奇心就来了,非得把博客的 `Nginx` 迁移到 `Tengine` 不可,小小体验一下 `Tengine`。 ...

腾讯云直播开发日记(三) 聊天室-直播转码-连麦混流

腾讯云直播开发日记(三) 聊天室-直播转码-连麦混流因为就是`tcp`长连接, 所以基本功能大家都能想象出来, 例如常见的: 加好友, 群聊, 点对点聊天等等, 根据这些我们再进行相关扩展这个图应该很明确的说明了连麦混流的2个方式,混流其实就是把两个推流的画面混在一起,生成一个叠加的画面,然后用户就可以同时看到**两个主播**的直播, 需要`购买连麦包` ...

腾讯云直播开发日记 (二)附近直播-直播礼物-直播回放

腾讯云直播开发日记 (二)附近直播-直播礼物-直播回放实现现在社交附近的人都是基本功能, 所以我们的直播也不例外, 本身附近的人功能就不复杂, 只不过是选择哪种方式来做合适罢了。要做这个附近的人,首先要收集用户的经纬度存放到数据库,也就是我们的数据表会变成这样上篇文章完成了直播的简单业务,我们可以慢慢将这个直播进行完善, 例如 `附近直播` `直播礼物` `直播回放`, 当然实际业务要比我说的复杂,博主这里提供一个思路 ...