logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何防止恶意请求和爬虫访问你的网站?有哪些NGINX模块可以实现这些功能?

要注意,虽然这些NGINX模块和方法可以帮助防止恶意请求和爬虫访问,但恶意行为的多样性和不断变化可能需要综合多种策略来进行有效的防御。使用WAF(Web应用防火墙)和专门的安全解决方案也可以进一步提高网站的安全性。防止恶意请求和爬虫访问你的网站是网站安全的重要方面之一。NGINX提供了一些模块和方法,可以帮助你实现这些功能。

文章图片
#爬虫#nginx#运维
分布式事务有哪些常见的实现方案?

分布式事务:在分布式系统中一次操作需要由多个服务协同完成,这种由不同的服务之间通过网络协同完成的事务称为分布式事务2PC,两阶段提交,将事务的提交过程分为资源准备和资源提交两个阶段,并且由事务协调者来协调所有事务参与者,如果准备阶段所有事务参与者都预留资源成功,则进行第二阶段的资源提交,否则事务协调者回滚资源。由事务协调者询问通知各个事务参与者,是否准备好了执行事务,具体流程图如下:协调者收到各个

文章图片
#分布式
数据库 cpu 飙升,你会如何处理

此外,定期进行数据库性能优化和监控也是重要的措施,可以通过数据库性能分析工具、慢查询日志、系统监控工具等来识别和解决性能问题。

文章图片
#数据库
MySQL 中有哪几种锁?(深入精讲)

只有BDB存储引擎支持页锁,页锁就是在页的粒度上进行锁定,锁定的数据资源比行锁要多,因为一个页中可以有多个行记录。当我们使用页锁的时候,会出现数据浪费的现象,但这样的浪费最多也就是一个页上的数据行。当两个事务同时对表中某行数据进行更新操作时,若一个事务先到达并给该行加上排它锁,那么另一个事务就不能在该行加任意类型的锁,直到第一个事务释放了该行的锁。数据库中的一种表级锁,在行级锁的基础上引入的一种概

文章图片
#mysql#数据库
说下Hystrix与Sentinel的区别

Sentinel更适用于需要流量控制和熔断降级的场景,它可以根据系统负载和响应时间来实现自动熔断和降级操作。Hystrix基于命令模式设计,将外部资源的调用封装在命令对象中,通过线程池或信号量来实现隔离。它提供了丰富的配置选项,如线程池大小、超时时间等,以实现对系统资源的有力控制。Hystrix更适用于需要高并发、快速响应的场景,因为它可以快速隔离和恢复故障。总之,Hystrix和Sentinel

文章图片
#hystrix#sentinel
Sentinel 与Hystrix的区别是什么

它的主要特点包括实时监控和动态规则配置、丰富的流量控制策略、细粒度的服务保护以及支持多种编程语言。Sentinel可以实时监控服务的请求流量和各项指标,并提供实时的仪表盘和可视化的监控界面。此外,Sentinel还支持对每个具体的服务接口进行熔断、降级和限流等操作,以实现精确的服务保护策略。Hystrix通过将每个服务调用放入独立的线程池中来实现线程隔离,防止一个服务的延迟或故障影响其他服务。此外

文章图片
#sentinel#hystrix
什么是Docker Compose?请简述其作用和使用场景

它使得多个容器能够以正确的顺序和依赖关系启动,并确保它们在运行时可以相互通信。这使得开发人员可以更容易地处理复杂的Docker环境,尤其是在需要多个容器协同工作的场景下。总之,Docker Compose是一个强大的工具,可以帮助开发人员和管理员更好地管理和部署Docker容器化的应用程序。它使用YAML文件来配置应用程序的服务,并允许您通过一个命令来启动、停止和重启应用中的所有服务。

文章图片
#docker#容器#运维
Kafka常见问题

消息队列(Message Queue,简称MQ),指保存消息的一个容器,本质是个队列。消息(Message)是指在应用之间传送的数据,消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,有消息系统来确保信息的可靠专递,消息发布者只管把消息发布到MQ中而不管谁来取,消息使用者只管从MQ中取消息而

文章图片
#kafka#分布式
Zookeeper 集群中是怎样选举leader的

其过程和启动时期的Leader选举过程基本一致。假设正在运行的有Server1、Server2、Server3三台服务器,当前Leader是Server2,若某一时刻Leader挂了,此时便开始Leader选举。对于Server1而言,它的投票是(1, 0),接收Server2的投票为(2, 0),首先会比较两者的ZXID,均为0,再比较myid,此时Server2的myid最大,之后各个Look

文章图片
#zookeeper#linux#分布式
到底了