Oct192021
73:应急响应-WEB分析php&javaweb&自动化工具
应急响应:
保护阶段,分析阶段,复现阶段,修复阶段,建议阶段
目的:分析出攻击时间,攻击操作,攻击后果,安全修复等并给出合理解决方案。
必备知识点:
1.熟悉常见的 WEB 安全攻击技术
2.熟悉相关日志启用及存储查看等
3.熟悉日志中记录数据分类及分析等
准备工作:
1.收集目标服务器各类信息
2.部署相关分析软件及平台等
3.整理相关安全渗透工具指纹库
4.针对异常表现第一时间触...阅读全文
抢沙发
Oct182021
Oct172021
Kubernetes中的Pod与容器管理详解
Kubernetes是一个广泛使用的容器编排平台,它提供了一种集中管理容器化应用程序的方式。在Kubernetes中,最基本的调度和管理单位是Pod和容器。本文将详细介绍Kubernetes中的Pod与容器管理。
什么是Pod?
Pod是Kubernetes中的最小可调度和管理单位。它是一个抽象的概念,可以包含一个或多个容器。Pod中的容器共享相同的网络和存储资源,并且可以通过localhost进行通信。
Pod是部署和扩展应...阅读全文
Sep032021
使用HTML5的WebSocket实现服务端和客户端数据通信
WebSocket协议是基于TCP的一种新的网络协议。WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。依靠这种技术可以实现客户端和服务器端的长连接,双向实时通信。
WebSocket最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。
WebSocket广泛应用于社交聊天、直播、弹幕、多玩家...阅读全文
Aug202021
Node.js高并发系统架构设计:事件循环优化、集群部署到负载均衡的完整解决方案
Node.js高并发系统架构设计:事件循环优化、集群部署到负载均衡的完整解决方案
引言
随着互联网应用的快速发展,高并发处理能力已成为现代后端系统的核心需求之一。Node.js凭借其非阻塞I/O和事件驱动架构,在构建高吞吐、低延迟的网络服务方面表现出色,广泛应用于实时通信、API网关、微服务等场景。然而,单个Node.js进程由于其单线程特性,在面对百万级并发请求时存在天然瓶颈。
本文将...阅读全文
Aug042021
如何通过gzip和nginx来提高网站打开速度及整体性能
要知道,网站的打开速度取决于浏览器打开下载的网页文件大小。如果传输的页面内容文件减少,那你网站的打开速度一定会加快。特别是手机端的用户,打开网站速度受限于移动端网络,所以压缩网站页面内容显得至关重要。
gzip是一种非常流行的数据压缩方式。你可以在nginx配置中开启gzip来压缩网页文件。然后,这些文件又由浏览器解压缩,文件不会受任何。但是压缩文件是会占用服务器资源,所...阅读全文
Aug042021
Node.js高并发系统架构设计:事件循环优化与集群部署最佳实践,支撑百万级QPS访问
Node.js高并发系统架构设计:事件循环优化与集群部署最佳实践,支撑百万级QPS访问
标签:Node.js, 架构设计, 高并发, 事件循环, 集群部署
简介:探讨Node.js在高并发场景下的架构设计要点,详细介绍事件循环机制优化、集群部署策略、负载均衡配置、内存管理优化等核心技术。通过实际案例展示如何构建能够支撑高并发访问的Node.js应用系统。
引言
随着互联网应用的快速发展,高并发访问已...阅读全文
Aug032021
Kubernetes初探 部署一个ASP.NET Core应用到k8s集群
Kubernetes简介
Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computing Foundation)最重要的组件之一,它的目标不仅仅是一个编排系统,而是提供一个规范,可以让你来描述集群的架构,定义服务的最终状态,Kubernetes可以帮你将系统自动得达到和维持在这个状态。
更直白的说,Kubernetes可以让用户通过编写一个yaml或者json格式的配置文件,也可以是通过...阅读全文
Jul152021
Kubernetes容器编排架构设计:高可用集群部署与资源调度优化方案
Kubernetes容器编排架构设计:高可用集群部署与资源调度优化方案
引言:云原生时代的容器化挑战与机遇
随着企业数字化转型的加速,容器技术已成为现代应用架构的核心组成部分。在众多容器编排平台中,Kubernetes(简称 K8s) 凭借其强大的自动化能力、灵活的扩展机制和活跃的社区生态,已经成为云原生领域的事实标准。然而,仅仅将应用容器化并不足以支撑生产级系统的需求;真正决定系统...阅读全文
Jul122021
负载均衡集群中的session解决方案
前言
在我们给Web站点使用负载均衡之后,必须面临的一个重要问题就是Session的处理办法,无论是PHP、Python、Ruby还是Java,只要使用服务器保存Session,在做负载均衡时都需要考虑Session的问题。
分享目录:
问题在哪里?如何处理?
会话保持(案例:Nginx、Haproxy)
会话复制(案例:Tomcat)
会话共享(案例:Memcached、Redis)
问题在哪里?
从用户端来解释,就是当一个...阅读全文