自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 【无标题】

有个代理文件有误,注释掉内部内容或是删除掉。文件位置:/etc/systemd/system/docker.service.d/http-proxy.conf。加载完后,CentOS-Base.repo 中的地址已变化为aliyun。这里就是镜像配置地址的问题,需要更换daemo.json中的地址。2.拉取镜像可能多出个http-proxy.conf无法拉取。操作完成后,进行重新加载文件,重启docker。重启后再去 docker pull 就可以了。1.避免原数据源配置有用,先将它备份。

2024-07-29 17:18:53 259

原创 ELK搭配Filebeat

添加Filebeat与ELK使用下载Filebeat安装包,这里使用的是6.4.2版本,以下是下载地址:https://www.elastic.co/cn/downloads/past-releases#filebeatFilebeat的作用,可以分担logstatsh的工作负担,让logstatsh的占用资源少一些,以免它负担过大,而它只采集日志信息,这样更好的去使用ELK。下载好后进行解压,进行目标文件夹中,进行编辑filebeat.yml,填入以下信息:filebeat.inputs:

2021-12-31 12:03:07 158

原创 Elasticsearch遇到的错误解决

Elasticsearch遇到的错误解决启动./elasticsearch后报错:1.bootstrap checks failedmax file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]找到/etc/security文件夹下的limits.conf文件,通过vi或者vim进行编辑,添加以下信息:* soft nofile 65536* hard nofile 65

2021-12-30 17:01:06 830

原创 ELK的简单搭建

## ELK的搭建下载相关的解压包 kibana、logstash、elasticsearch,我这使用的是6.4.2的版本。ElasticSearch,是一个分布式搜索和分析引擎,它能够分析和用到搜索数据。Logstash,是一个用于进行数据收集、解析,并将数据发送给ElasticSearch的一个收集引擎。Kibana,为方便ElasticSearch的分析和数据的展示的一个web界面。安装包下好后,传输到虚拟机上,使用tar -zxvf 命令进行解压,然后进行配置文件。...

2021-12-30 16:04:27 1512

原创 Centos配置静态ip地址进行上网(使用VMWare)

1.先进行配置虚拟网络编辑器1.1找到NAT模式点击更改设置 1.2 将红色标记处勾选去除,再将蓝色标记处改为你想要的ip的为开端,比如192.168.6.0,灰黑色标记处不需要更改,代表从0开始,再点击黄色标记处进行设置网关ip值1.3 配置网关ip值,修改后记住定义的ip值,后面需要用到1.4全部设置好后进入到centos系统中,登录后输入nmcli dev status,查看网络服务连接的配置文件,去修改带有该文件名称的配置文件1.5 进行命令到当前目录去查看文件,cd /et

2021-01-13 17:33:40 239

原创 Tcp、Udp的一些知识

TcpTcp(Transmission Control Protocol,传输控制协议,速度慢,安全)提供的是面向连接,可靠的字节流服务。客户端和服务器建立Tcp连接进行数据交换。还提供了超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。Tcp分为了“客户端”和“服务器”。UdpUdp(User Data Protocol,用户数据报协议速度快,不安全(是以数据...

2020-10-05 12:31:13 66

原创 多线程的一些知识

为什么使用多线程可以提高程序的效率,相当于多个人去完成一件事,肯定完成效率更快。多线程适用场景1.在高并发,分布式的开发下。2.多线程下载技术3.异步发送信息。4.异步响应,以多线程技术进行快速反应5.异步处理日志记录。多线程遇到的问题 如何解决多个线程共享用一个全局变量,可能会被其他线程干扰,会存在线程安全问题。 使用 lock (悲观锁)或者 synchronize同步模...

2020-03-27 20:28:07 117

原创 HashMap的一些知识

HashMap与HashTable的区别HashMap的线程不安全,效率较高,可以允许空值,存放在第0个位置。HashTable的线程安全,效率较低,不运行空值,否则报错。HashMap的原理HashMap底层使用“数组+链表”(jdk8中,增加了红黑树)。初始容量是16,加载因子是0.75,使用的Entry对象封装的键值对。hashCode与equals的区别hashCode比的是哈...

2020-03-24 22:56:24 115

原创 Dubbo的一些知识

DubboDubbo进行远程调用实现服务交互,它支持多种协议,如Hessian、HTTP、RMI、Memcached、Redis等等。由于Dubbo将这些协议的实现进行了封装了,无论是服务端(开发服务)还是客户端(调用服务),都不需要关心协议的细节,只需要在配置中指定使用的协议即可,从而保证了服务提供方与服务消费方之间的透明。Dubbo的连接方式Dubbo的客户端和服务端有三种连接方式,分别...

2020-03-21 21:35:11 310

原创 Nginx、keepalived的一些知识

NginxNginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。它是由俄罗斯人"伊戈尔·赛索耶夫"使用C语言开发的,大概在2004年10月左右进行发布。官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。Nginx应用的场景1.可作为http服务器,可独立提供http服务。2.虚拟主机,可实现一台服务器实...

2020-03-20 11:26:55 269

原创 Docker的一些知识

DockerDocker是基于Go语言实现的云开源项目,诞生于2013年初,最开始的时候是dotCloud公司进行发起的。后来,dotCloud重新命名为“Dockder Ine”。Docker它是一个开源的容器引擎,能够有效更快地交付应用。 Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用 Docker可更快地打包、测试以及部署应用程序,并可以缩短从编写到...

2020-03-19 16:38:02 106

原创 Redis的一些知识

RedisRedis是个nosql(非关系型)的数据库,它可以减少数据库的访问压力。它的优点是存取速度快,可持久化数据(可以保存到硬盘上),以“key-value”的形式存储。redis默认的存储方式是“rdb”形式Redis的数据类型1.String 字符串2.List 列表3.Hash 哈希4.set 无序集合5…zset(sorted set)有序的集合Rdb(存数据库)...

2020-03-18 20:30:52 75

原创 ActiveMQ、RabbitMQ、kafka的区别

ActiveMQActiveMQ的优点是遵循JMS规范。缺点是可能丢失了信息,不维护了。ActiveMQ支持“AMQP、OPENWIRE、stomp、xmpp协议”。适用于中小型企业,不适合千个队列以上的应用。RabbitMQRabbitMQ的优点是继承erlang的并发性,稳定、安全性号。缺点是erlang语言不支持动态扩展。RabbitMQ支持“AMQP”协议。适合稳定性高的企业级...

2020-03-17 22:32:35 643

原创 B/S和C/S结构的区别

B/S 浏览器/服务器模式B/S(Browser/Server)是WEB兴起后的一种网络结构模式,它简化了系统的开发、维护和使用,主要核心存放在服务器上,它采用三层结构。C/S 客户端/服务器模式C/S(Client/Server)模式是由服务器负责数据的管理,客户端负责完成与用户的交互任务,它采用两层结构。B/S与C/S的区别1.硬件环境不同 C/S建立在专用网络上,范围小里的网络环...

2020-03-17 15:44:12 623

原创 Spring Cloud的一些知识

Rest、FeignRest、Feign是Spring Cloud进行客户端调用的。RibbonRibbon是Spring Cloud用于负载均衡的。ZuulZuul是Spring Cloud的接口网关,它的作用是可以拦截请求,通过设置权限后,再通过网关进行转发。它是根据名称网关来进行分配实际地址的。HystrixHystrix是Spring Cloud的断路器,它具有熔断机制,服...

2020-03-17 14:23:46 76

原创 Spring Cloud

Spring CloudSpring Cloud是一个基于Spring Boot开发的微服务框架。其中包含了config 分布式配置中心,netflix 核心组件,Eureka 服务治理 注册中心,Hystrix服务保护框架,Ribbon 客户端负载均衡器,Feign 基于ribbon和hystrix的声明式服务调用组件,Zuul 网关组件,提供智能路由、访问过滤等功能。它是依赖于Spri...

2020-03-17 10:12:19 214

原创 Spring Boot

Spring BootSpring Boot是在在2013年Pivotal团队开始研发,大概在2014年4月左右发布第一个版本的全新开源的轻量级框架。它是基于Spring4.0设计,它更加简化了配置文件,也使得整合的大多数的jar冲突造车的不稳定性问题得到了解决。Spring Boot的核心依靠入口类(一个类中的主方法,有着核心注解)运行,“@SpringBootApplication”是Sp...

2020-03-16 23:07:30 189

原创 MVC、MVP和MVVM的一些知识

Spring MVCSpring MVC我对它的理解是前端进行请求后台个,根据指定的名称进行匹配到相应的处理方法进行访问,执行处理方法后返回前端进行视图展示。说的详细些的话,是前端进行访问请求到DispatcherServlet。DispatcherServlet根据请求的名称进行调用HandlerMapping,查找到对应的Handler处理者。再调用HandlerAdapter适配器进行处...

2020-03-16 11:56:47 122

原创 Spring的理解

Spring的一些知识 Spring是有Rod Johnson进行研发的,大概在2003年2月左右开始,在2004推出了Spring1.0版本。 Spring是个轻量级框架,有着进行测试和松耦合的功能,它能够整合大多数的其他框架、工具。 Spring框架解压的文件夹“docs”中有着spring的一些api文档和开发规范,“lib”中是一些jar包和它的源码包,“schema”中有开...

2020-03-15 15:41:26 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除