ELK Windows环境搭建

ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心组件。
Elasticsearch:是数据存储、搜索、分析引擎,功能非常强大;
Logstash:是日志的收集、过滤工具;
Kibana:可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面,可以帮助您汇总、分析和搜索重要数据日志。
ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心组件。
Elasticsearch:是数据存储、搜索、分析引擎,功能非常强大;
Logstash:是日志的收集、过滤工具;
Kibana:可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面,可以帮助您汇总、分析和搜索重要数据日志。
解决的问题:实现单个服务部署挂掉的问题
核心思想:借助zookeeper(分布式应用程序协调服务),临时节点的特性. 客户端服务断开链接,则这个节点自动移除。在不同客户端服务创建节点数据的时候创建成功的为master否则为salve,且保持watch不断开链接,当master客户端服务异常退出的时候从客户端服务自动创建成功数据升级为master服务。
记录下工作上最近遇到的一次sqlserver数据迁移到redis上面的一些经验
方案一:redis2.6之后使用redis-cli支持pipe模式进行批量插入数据
生成file.txt 文件,内容 SET key value(空格隔开)每行一条数据
linux环境下使用-cat命令
cat file.txt | D:\redis\redis-cli -h 192.168.1.x -a password -p 6379 --pipe
windows 环境下使用-type命令
type file.txt | D:\redis\redis-cli -h 192.168.1.x -a password -p 6379 --pipe
19年最后一天梳理了下部署.net core 到腾讯云kubernetes集群上面
流程如下:
1:打包镜像(使用Dockerfile)
2:上传镜像到腾讯云私有仓库
3:使用yaml文件创建Deployment,Service使容器run起来
流程很简单,让我们开始吧
Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。
PHP(全称:Hypertext Preprocessor,即: 超文本预处理器")是一种通用开源脚本语言。
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件.
官网地址:Jenkins, 默认端口8080
什么是Always On
always on其实是指在sql server中实现高可用的解决方案之一,其实际是部署在Windows集群上的一个应用程序,是需要部署一个Windows故障转移集群(WSFC)。SQLServer集群则是部署Windows集群每个节点上的SQLServer应用。
简介:Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施(installation)。
集群的理解
为何使用集群:解决单机故障,和单台服务器性能瓶颈的问题
提升系统负载,引入集群也引入了集群间节点通信和数据同步的一致性问题,和系统高可用的问题。