Nginx Nginx进入正题前先进行思考Nginx是什么?用来干什么的Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方 2022-01-27 服务器 服务器
文件上传对线上的影响-思考 前言前几日计划构建后台项目的环境、与公司的技术顾问聊了一下 他指出了关于文件上传的问题,总的来说就是文件并发上传可能造成线上的瘫痪和崩溃,所以就去着手尝试解决此问题。 思路先整理一下重要的点 文件上传的问题:当几个文件上传的时候一瞬间将服务器的带宽占满使得其他服务无法正常运作;文件上传速度因带宽限制超时问题; 第一点我已做了实现,造成此问题主要还是在带宽这里 举个例子一个20m的文件上传到一个5m 2021-11-14 问题 问题
jdk8升级到11-控制docker容器内存 一个月前就已经弄好了但是忘记写博客了。。 先在idea编译项目里使用jdk1111版本11.0.12 直接下载后在idea更改后,启动无error 接口正常运行、只出现了警告 如图: 警告为异常反射 因为是maven下面导的包,先不做处理。 docker内存控制实践 : 首先需要搞一个jdk11的镜像可以看这篇文章https://lequ7.com/guan-yu-javajdk11-she-z 2021-10-23 部署 部署
压测工具Jemter实践 前言因为项目即将上线,急需摸清服务的并发量,所以对jemter做了学习和实践。 版本我是在windows上面运行的,用的最新版apache-jmeter-5.4.1 下载自行去官网。 使用前准备中文设置解压完了,去/bin/jmeter.properties设置参数 language=zh_CN xmx xms设置打开jmeter.bat,搜索set HEAP,将值改成自己合适的。 基本配置打开就 2021-09-05 工具 工具
nginx负载均衡+数据库主从复制+sharding实现数据库主从分离 前言最近为公司服务器配置主备服务器,按大牛的建议配置了这么一套标准的部署。 nginx负载均衡直接上主要的配置 12345678910111213141516upstream xxx.device { server ip:port; server ip:port; } location /device/ { proxy_pas 2021-08-15
记一次服务器被病毒crypto和pnscan入侵经历 被攻破原因端口开放过多,导致其根据redis的默认端口成功入侵; 攻击流程根据端口入侵后,获得了root权限,并获得ssh后门; 攻破现象负载百分之100久居不下,每时每刻都从他们的服务器下载脚本文件到我的服务器,俩天时间差不多10w个文件了。 尝试解决被攻破后 使用top看到了一直占用cpu的是病毒pnscan+crypto根据文章http://blog.itpub.net/69988117/v 2021-08-15 部署 部署
jenkins+docker自动化部署思路与问题 之后的文章我不会去将一整个流程的实现步骤和代码记录,更多的是记录一些想法和心得 问题一:为什么要用jenkins+docker自动化部署?主要是去减少手动运维的工作量。 问题二:为什么要去选择jenkins+docker?这是比较流行的一套,文档比较多;并不是说去中意这些框架而是中意这套解决方案带来的效应和功能。 实现思路分为俩大部分,jenkins与docker jenkinsjenkins在这 2021-07-04 部署 部署
分布式日志系统构思 框架制定通过查询文档、查看优秀的开源Springcloud项目,最终是定下这么一套日志系统: ELK+RabbitMq+cloud Sleth+ZipKin 流程思路这里不放具体代码,只记录构思。 微服务绑定zipkin链路追踪即可实现试图化链路损耗、可视化链路异常、链路优化等机制。 zipkin记录的数据通过实现RabbitMq(默认支持rabbitmq)发送到es进行存储,这里选用es而不是 2021-06-22 日志 构思 构思 日志
mybatisplus接入springcloud实例 最近构建项目,使用到了mybatisplus。 本来是用的easycode 生成了代码,后来发现按mybatis-plus的执行流程,easycode生成的代码目录并不适合,而后使用mybatis-plus自带的代码生成 代码如下,package生成还有些问题需要注意一下 代码生成器1234567891011121314151617181920212223242526272829303132333 2021-05-17 mybatis mybatis
springcloud简易搭建思路 简介最近进入新公司,负责后台项目需要重构,我重新搭了一个架子 springcloud+mybatis plus。这个搭建完全是处于速度,暂且不考虑其他框架,选用 springcloud可在之后的迭代上加入。 思路引入springcloud微服务的思想,将业务拆分,以后需要新功能可以快速加入。 springcloud的实现想法现在只追求最快的去实现微服务的思想。 所以springcloud模块我是如 2021-05-10 springcloud 构思 springcloud 构思