加载中
linux脚本(shell)之tomcat服务定时重启任务

最近,项目经理手里的某个老项目总不定时宕机,找到博主问有没有好的解决办法。由于该项目是微信项目,博主根据之前对公司其它大型微信项目整体代码的了解,判定为句柄数泄露和程序内存缓慢累...

数据库迁移(方案)之大表迁移

在工作中,我们经常会遇到需要将生产数据库、uat数据库还原到本地或者测试环境来定位问题的情况。当然发生上述情况的原因各种各样(如:1.生产数据库某表数据太大造成某个功能有性能问题,修...

2018/06/27 18:40
1W
性能优化之永恒之道(1)(实时sql优化vs业务字段冗余vs离线计算)

在项目中,随着时间的推移,数据量越来越大,程序的某些功能性能也可能会随之下降,那么此时我们不得不需要对之前的功能进行性能优化。如果优化方案不得当,或者说不优雅,那可能将对整个系统...

(亿级流量)分布式防重复提交token设计【史诗级】

大型互联网项目中,很多流量都达到亿级。同一时间很多的人在使用,而每个用户提交表单的时候都可能会出现重复点击的情况,此时如果不做好控制,那么系统将会产生很多的数据重复的问题。怎样去...

大型项目linux自动化版本发布脚本(shell)之tomcat、nginx服务脚本

最近,又临近博主所负责的一个大型项目的发版了。之前有提到过,该项目涉及到50-60台服务器的发版。且项目客户规定发版需在晚上10-11点左右开始进行,这里博主不得不说每次发布最后都是眼花缭...

项目增量发版之全自动打包流程(patch-generator-desk打包软件)

在我们程序员工作中往往伴随着频繁加班/通宵发版的过程中,对于小型项目或是只有当台服务器部署的这些项目,我们仅仅用代码全量发布,将开发工具工作空间的项目下的目录挨个用ftp或者其它工具...

webservice技术之巅峰对决(httpclient远程调用通用技术详解)

在工作中,经常会遇到不同公司系统之间的远程服务调用。远程调用技术非常多,如rmi、netty、mina、hessian、dubbo、Motan、springcloud、webservice等等。虽然在互联网的今天,可能大多数公司...

spring-kafka 设置发送消息的大小

最近,博主在做项目中遇到个kafka消息大小限制的问题,在此记录下问题以及解决方式; 项目问题环境:springboot2.2.2 kafka集群 场景 程序调用spring-kakfa内置的kafkaTemplate进行发送消息,...

springboot项目编译、运行优化等相关操作

本篇博客主要记录博主在使用springboot时,相关的操作: (1)编译打包、执行springboot项目 本地:mvn clean package -U --settings D:\devsoft\apache-maven-3.5.3\conf\huxs1settings.xm...

【亿级用户】大型项目服务器弹性扩容方案(含操作步骤)

岁月如梭,一年一度的光棍节又来了。博主和往年一样,干着节假日加班的活。不知道此时此刻是否有一大波xxx丝和博主一样呢?当前闲暇时刻,博主忍不住给各位xxx丝同僚们来一波进补,为了博主的...

**xxchat系统之线程池实时监控方案(Jmx远程后台监控、暂停、启用)

前面有一篇文章中,博主为大家介绍了**xxchat系统线程监控方案。今天博主为大家分享的是**微xxxx系统三大队列任务执行时所用到的线程池的不停服务器监控、暂停、启用、更改参数等等操作。 当...

大数据hadoop之大型互联网电商公司网站日志分析

博主今天分享大型项目的分析demo,下面是假设某个公司的网站项目想要得到活动日、节假日的网站流量分析。此类需求使用hadoop离线平台来分析性价比百分百完美。下面博主直接上教程。。。 操作...

eclipse中项目svn转gitLab全过程

在工作中,我们可能会遇到项目从svn迁移到gitLab;此过程我们需要变化版本管理工具,上传代码。本篇博客记录了使用spring tool suit(sts/eclipse)进行项目迁移的全过程。 步骤: (1)端口之...

按钮点击-30秒钟Jquery倒计时实现

记录一个按钮点击后倒计时定时器的功能(常用于短信验证码功能),方便以后查看复用! //(1)定义按钮点击事件,下面第一句应该在jquery的ready函数 $('#querybbs').click(queryBbs); //(2...

2019/01/24 00:01
1.1K
服务器磁盘使用率超出阈值的告警,排查

步骤如下: 1、进入服务器查看文件系统的磁盘使用情况统计 df -h 2、查看此目录下各文件夹磁盘占用情况 du -h / --max-depth 1 3、查看占用较大目录详细情况 cd home/ #进入home目录 du -h ...

2023/03/02 09:34
925
Mysql数据库5.6.11版本之自增字段失效问题排查

此篇博主分享一次mysql问题排查,在mysql本版本下,运行一段时间,服务器某些业务表出现自增字段自行归0导致服务器设计该表的业务无法使用的问题。个人下来查阅网上众多资料,都没有找到出现...

生产服务器之间--网络监控

背景,博主所负责的项目最近老是mongo报open socket excepiton;因为项目刚刚重构完,大家都认为是重构引起的问题。于是代码翻了无数次,参数配置也都看没问题。由于报这个错误都是间隙性的报错,...

git删除/撤销远已经push到程服务器上某次代码提交

场景:不小心把一次错误的代码push到远程服务器上的分支上,需要立即删除/撤销这次代码提交。 具体方法,git命令: git reset --hard git push origin HEAD --force commit_id可以通过git命令...

springboot项目依赖分离打包完美解决方案

前言:在工作中,很多客户因为安全、隐私、敏感数据等原因,可能要求項目进行本地化部署;此时,如果一整套系统项目很多,且网络又受限制,咱们就需要给jar瘦身;一般而言,第二次部署的时候...

STS(spring tool suit)中git代码拉取和冲突解决

由于将要换开发工具,故先记录下当前工具操作流程。 一、代码差异比对 操作流程:选中项目->Team->Synchronize Workspace 说明:以上操作可以比对本地代码和git服务器代码的差异,同时含带执...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部