Elasticsearch、Kibana、Logstash版本Elasticsearch:7.2.0Kibana:7.2.0Logstash:7.2.0Kibana和Logstash共同使用一台服务器服务器配置:2核4G,系统盘40G固态硬盘Kibana 独立服务器把Kibana从Elasticsearch节点中迁移出来,并使用RPM方式安装。一、安装Kib ......
477
0
0
2022-05-05
Elasticsearch、Kibana版本Elasticsearch:7.2.0Kibana:7.2.0集群结构及服务器配置集群共3个节点,分别对应3台服务器每台服务器配置:2核16G,数据盘100G固态硬盘,系统盘40G机械盘Elasticsearch 安装一、下载安装新建/data目录,并挂载SSD磁盘mkdir /data fdisk -u /de ......
448
0
0
2022-05-05
Elasticsearch版本源:Elasticsearch 7.2.0目标:Elasticsearch:7.13.2集群结构及服务器配置源:集群3节点,对应3台服务器(2核16G/500G/台)目标:集群3节点,对应3台服务器(2核16G/1T/台)集群数据量及迁移时间主分片 + 1副本 = 500G,主分片250G,快照只备份主分片;阿里云使用阿里云对象 ......
438
0
0
2022-05-05
我们根据职场发展通路和能力水平,把程序员分成如下四个等级:普通开发者熟练开发者、高级开发工程师、技术组长技术专家、架构师、一线经理科学家、首席(资深)架构师、部门研发总监今天这篇文章,我们来讨论普通开发者如何进阶为熟练开发者。我们会先定义普通开发者应该达到的能力水平,然后再介绍他应该在哪方面提升才可能进到下一个阶段。普通开发者的能力水平先看我经常提到的一张图 ......
373
0
0
2022-05-05
文 | 李小墨今年暑假,第一批95后进入职场。他们会成为各个公司和单位年龄最小、资历最浅的新成员。而曾经的菜鸟们则猛然发现,他们已经不再是公司里的老幺,几年来自诩年轻的自己竟然也开始感慨新同事年龄小了。所有的职场人都经历过这样的心理过程。因为社会成员总是不断新陈代谢,更年轻的人不断地一茬一茬地长起来,那我们应该用什么的心态来迎接这种社会继替呢?作为毕业三年多 ......
360
0
0
2022-05-05
软件研发是一个创造性的工作,因此也是非常复杂的系统。通常一个完整的软件研发流程包括:分析--设计--编码--测试--发布等步骤。为减少人力因素导致的项目延期甚至失败,适当地引入和合理地使用工具可以辅助开发过程高效执行。软件研发团队“高效研发之----工具篇”系列文章将对下图所列的研发各阶段的工具进行介绍。因每个工具在互联网上的介绍都很多,笔者不会对工具做过多 ......
518
0
0
2022-05-04
商品是电商平台的关键,那么怎么通过商品管理系统将商品呈现到用户面前呢?作者近期正在研究电商后台系统之商品管理系统,收获颇多,故在此总结亦分享下,与各位一起成长。商品管理系统主要可以分为三部分:类目管理、属性管理、商品管理。一、类目管理类目包括后台类目树、前台类目树、前台类目与后台类目的映射。后台类目后台类目与创建商品相关,每个商品在后台添加时均需选择相应的后 ......
396
0
0
2022-05-04
早期的网站为了节省成本一般会设计成集中式系统,应用程序、数据库等都部署在一台服务器上。 但随着业务的快速度发展,逐渐出现瓶颈,按一定原则**(应用拆分、服务拆分、数据拆分、应用解耦)**,向分布式系统转型,涉及到以下环节改造。主要环节业务拆分:将整个网站业务拆分成不同的应用,每个应用独立部署维护,应用之间通过RPC或消息队列通信。集群化(应用服务器;基于RP ......
355
0
0
2022-05-03
今天我们来简单了解两种常见的通信架构,CS架构和BS架构以及对应的典型应用。什么是CS模式?先上个图,直观感受一下CS架构即Client/Server (客户机/服务器) 架构,是一种大家最为熟悉的通信架构。具体工作方式:需要有一个服务器端监听知名端口,由客户端发起连接,等到连接建立成功之后,双方才能通信,通信结束,断开连接。这种架构下,为了实现某一特定功能 ......
345
0
0
2022-05-03
Chrome 浏览器是最流行的网页浏览器。无论你是否喜欢使用它,Chrome 都能提供良好的用户体验。尽管它可以在 Linux 上使用,但它不是一个开源的网页浏览器。而且,如果你喜欢 Chrome 的外观和感觉,但又想使用一个开源的解决方案,Chromium 是一个选择。但是,Chrome 浏览器不是基于 Chromium 的吗?(是的。)而且,它也是由谷歌 ......
499
0
0
2022-05-03
本文的主要内容HTTP 是什么URL 详解HTTP 之请求篇HTTP 之响应篇一、HTTP是什么1、概述HTTP 全称是 HyperText Transfer Protocal ,即:超文本传输协议,从 1990 年开始就在 WWW 上广泛应用,是现今在 WWW 上应用最多的协议,HTTP 是应用层协议,当你上网浏览网页的时候,浏览器和 web 服务器之间就 ......
438
0
0
2022-04-30
前言无论是TCP 客户端 还是UDP客户端,都有可能调用connect去连接远程服务器,下面我们看下TCP Connect 和UDP Connect有哪些区别UDP 的Connect在lwIP中UDP Connect声明如下:err_t udp_connect(struct udp_pcb *pcb, ip_addr_t *ipaddr, u16_t por ......
672
0
0
2022-04-29
作者|进学审校|泰一DTLS (Datagram Transport Layer Security) 基于 UDP 场景下数据包可能丢失或重新排序的现实情况下,为 UDP 定制和改进的 TLS 协议。在 WebRTC 中使用 DTLS 的地方包括两部分:协商和管理 SRTP 密钥和为 DataChannel 提供加密通道。本文结合实际数据包分析 WebRTC ......
481
0
0
2022-04-25
通过 DTLS 协商后,RTC 通信的双方完成 MasterKey 和 MasterSalt 的协商。接下来,我们继续分析在 WebRTC 中,如何使用交换的密钥,来对 RTP 和 RTCP 进行加密,实现数据的安全传输。同时,本文会对 libsrtp 使用中,遇到的问题的进行解答,例如,什么是 ROC,ROC 为什么是 32-bits?为什么会返回 err ......
401
0
0
2022-04-25
接入层端到接入层,最好通过域名,而不是ip直连。当提供服务的ip,不可用时,可以通过切换dns更换入口。接入层冗余部署,nginx通过统一的ip(虚拟ip)对外服务,多台Nginx采用keepalive检测,当对外提供服务的nginx挂了,通过把ip切换给备用机器,实现故障转移。接入层到ui层接入层到ui层也是通过部署冗余的ui层服务实现,接入层nginx上 ......
388
0
0
2022-04-24