Logo

  • 优质文章
我要上首页
  • 小柒2015 发布于:1 天前

    从构建分布式秒杀系统聊聊WebSocket推送通知

    前言秒杀架构到后期,我们采用了消息队列的形式实现抢购逻辑,那么之前抛出过这样一个问题:消息队列异步处理完每个用户请求后,如何通知给相应用户秒杀成功?场景映射首先,我们举一个生活中比较常见的例子:我们去银行办理业务,一般会选择相关业务打印一个排号纸,然后就可以坐在小板凳上玩着手机,等待被小喇叭报号。当小喇叭喊到你所持有的号码,就可以拿着排号纸去柜台办理自己的业务。这里,假设当我们取排号纸的时候,银行

    精选文章

    阅读 

    评论 

    收藏 1

  • m65536 发布于:1 天前

    Jib构建你的第一个java镜像

    jibOfficial:GoogleContainerTools/jib本文示例完整demogithub地址https://github.com/moxingwang/jib想要了解并且使用jib,首先你得知道或者使用过docker,在这个基础上才能够明白jib是干什么得,解决了什么问题。首先我们先看一个例子,如何将一个spring-boot项目简单容器化,如果你从未操作过,可以动手自己实现,或者

    精选文章

    阅读 

    评论 

    收藏 1

  • Doumadouble 发布于:15 小时前

    tomcat的session会话保持方案

    基础知识  tomcat    tomcat是Apache软件基金会的Jakarta项目中的核心项目,最新的Servlet和JSP规范能够在Tomcat中很好的表现。作为一个免费的开放源代码的Web应用服务器,属于轻量级的应用服务器,在中小型系统和并发量不是很大的场景下被广泛使用,是开发和调试JSP代码的首选。实际上而言,tomcat是A

    阅读 

    评论 

    收藏 0

  • java高级IT 发布于:16 小时前

    基于redis分布式锁实现“秒杀”

    这篇文章从业务场景出发,从抽象到实现阐述了如何利用redis实现分布式锁,完成简单的秒杀功能,也记录了笔者思考的过程,希望能给阅读到本篇文章的人一些启发。

    阅读 

    评论 

    收藏 0

  • BoyTNT 发布于:17 小时前

    定制自己的CentOS安装光盘ISO

    1.目标>> 基于CentOS-6.10-x86_64-minimal.iso进行定制,选它是因为包比较小,才400M>> 以text方式安装,安装过程尽量无需用户参与>> 固定root密码,并创建好内置用户与权限>> 隐藏与CentOS相关的信息,更换为自己的产品名称>> 携带自己的软件,如jre环境等 2.环境准备>&

    阅读 

    评论 

    收藏 0

  • patton88 发布于:21 小时前

    [原创] 用Acronis Backup 11.5成功备份恢复安装在优盘和硬盘上的ESXi6.x

    ESXi 5.x、6.x安装到优盘后,优盘用AB39029(Acronis Backup & Recovery 11.5.39029,更高版本应该也可以)备份时,不用选择Sector by Sector。选择Sector by Sector备份结果会大得多。优盘也可以用AB39029成功进行增量备份。 注意:用AB39029创建的优盘备份,只能恢复到同样品牌型号和容量的优盘,才能成功启动ESXi。经试验:8G优盘AB39029备份两次恢复到30G优盘后启动失败。8G优盘的备份只能恢复到同样品牌型号的8G优盘上,也许可以恢复到不同品牌的8G优盘上,大家可以试试。 当然,该方法也适用于备份恢复安装在硬盘上的ESXi5.x、6.x。

    阅读 

    评论 

    收藏 0

  • 奋斗的寒霜 发布于:22 小时前

    MMM架构实现MySQL高可用读写分离(进阶版,包含Amoeba)

    前两天逛博客偶然发现了某大神写的关于MMM的文章,看完就迫不及待的自己试了一下,大神写的很顺畅,以为自己也能操作的很顺畅,但是实际情况是手脚太不麻利,碰到很多坑,如果大神的文章是“平地起高楼”,那我这篇则是“平房起别墅”,因为我生产环境中已经有两台Mysql做双主同步,这篇文章说的是如何改造升级现有架构!环境介绍:IP操作系统数据库软件角色/VIP192.168.6.109CentOS7.2Mys

    阅读 

    评论 

    收藏 0

  • 铁芒箕 发布于:1 天前

    通过UNIX域套接字传递文件描述符

      传送文件描述符是高并发网络服务编程的一种常见实现方式。Nebula高性能通用网络框架即采用了UNIX域套接字传递文件描述符设计和实现。本文详细说明一下传送文件描述符的应用。1.TCP服务器程序设计范式  开发一个服务器程序,有较多的的程序设计范式可供选择,不同范式有其自身的特点和实用范围,明了不同范式的特性有助于我们服务器程序的开发。常见的TCP服务器程序设计范式有以下几种:迭代服务器并发服务

    阅读 

    评论 

    收藏 0

  • 宋国建 发布于:1 天前

    服务器数据恢复案例 / raid5阵列多块硬盘离线处理方法

    服务器数据恢复案例一:某研究院DELL服务器磁盘阵列崩溃,内置15块1TB硬盘搭建的RAID5阵列。一开始有一块硬盘离线,在更换新硬盘进行同步的过程中,第二块磁盘指示灯报警,同步失败,阵列无法正常工作。服务器数据恢复检测:最先离线的硬盘访问速度极其缓慢,第二块离线的磁盘有少量坏扇区,其他磁盘无明显物理问题。服务器质逻辑状况:整个阵列只包含一个卷组,该卷组占用阵列全部空间;并且该卷组只有一个起始位置

    阅读 

    评论 

    收藏 1

  • 若此生无缘 发布于:1 天前

    Redis的安装及创建节点、部署群集

    Redis简介Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。Redis运行在内存中但是可以持久化到磁盘,所以在对不同数据集进行高速读写

    阅读 

    评论 

    收藏 2

  • 一个笨小孩 发布于:1 天前

    MySQL8.0新特性——支持原子DDL语句

       MySQL 8.0开始支持原子数据定义语言(DDL)语句。此功能称为原子DDL。原子DDL语句将与DDL操作关联的数据字典更新,存储引擎操作和二进制日志写入组合到单个原子事务中。即使服务器在操作期间暂停,也会提交事务,并将适用的更改保留到数据字典,存储引擎和二进制日志,或者回滚事务。   通过在MySQL 8.0中引入MySQL数据字典,可以实现Ato

    阅读 

    评论 

    收藏 1

  • 阿奎的运维 发布于:1 天前

    告警系统主脚本,告警系统配置文件,告警系统监控项目

    告警系统主脚本定义监控系统的各个目录,然后再去定义主脚本,因为是分布式的,所以需要每一台机器都需要定义,事先创建好各个脚本和各个目录,随后脚本直接拷贝过去即可,然后再去做一些更改所有的shell脚本放到/usr/local/sbin/目录下,方便查找[root@akuilinux~]#cd/usr/local/sbin/[root@akuilinuxsbin]#mkdirmon[root@akui

    阅读 

    评论 

    收藏 0

  • 羊草 发布于:1 天前

    路由交换-vlan聚合配置

    某公司拥有多个部门且位于同一网段,为了提升业务安全性,将不同部门的用户划分到不同VLAN中。现由于业务需要,不同部门间的用户需要互通。所示,VLAN2和VLAN3为不同部门,现需要实现不同VLAN间的用户可以互相访问。可以在Switch上部署VLAN聚合,实现VLAN2和VLAN3二层隔离、三层互通,同时VLAN2和VLAN3采用同一个子网网段,节省了IP地址。组网说明:配置思路采用如下思路配置V

    阅读 

    评论 

    收藏 1

  • 不悔的梦 发布于:2 天前

    eNSP模拟器拓扑图:浮动路由的实际作用和分析,默认路由的配置,抓包分析

    本篇介绍一下浮动路由和默认路由的配置和一些讲解本篇内容附带详细的分析讲解。会敲命令并不代表什么,能敲明白才是关键。往后的篇章内容都尽量不写地址配置了,如果地址都还不会配置的话,可以去翻一翻其他博文了解一下打开ensp模拟器如图所示AR3260路由器三台PC机两台Copper线5根操作步骤:1.规划线路,地址2.配置IP地址3.配置浮动路由,默认路由4.ping通所有设备具体的地址配置就不详细的一一

    阅读 

    评论 

    收藏 1

  • passion乘风 发布于:2 天前

    eNSP环境,分析NSSA区域与Stub区域的区别

    实验目的:1、分析NSSA区域内,有哪几类LSA2、NSSA区域导入外部路由之后,区域内LSA的变化3、totallyNSSA区域的LSA变化4、分析NSSA与Stub的区别一、搭建以下实验拓扑图:二、配置步骤:1、按照拓扑图配置PC机以及各路由器的名称以及接口的IP地址,由左往右依次命名为R1~R7,各接口的IP地址为:AR1的g0/0/1IP:192.168.10.254/24AR1的g0/0

    阅读 

    评论 

    收藏 1

  • daibaiyang119 发布于:2 天前

    使用Python boto3上传Windows EC2实例中的文件至S3存储桶中

    一、创建终端节点    为什么要创建终端节点,把VPC和S3管理起来呢?如果不将VPC和S3通过终端节点管理起来,那么VPC中EC2实例访问S3存储桶是通过公共网络的;一旦关联起来,那么VPC中EC2实例访问S3存储桶走的就是内部网络。好处有两个:1. 走内部网络就不会产生流量费用;2. 走内部网络速度快,不会因为网络原因导致我们的Python脚本产生异常。

    精选文章

    阅读 

    评论 

    收藏 0

  • 老收藏家 发布于:2 天前

    WSFC2012 群集存储空间

    存储空间是为了解决通过简单存储+OS配置,软件实现硬件存储阵列的容错,存储池,存储分层,去重功能 SOFS是基于SMB3.0,DNS轮询,WSFC CSV的连续性共享功能,利用SOFS共享可以获得,AA模式的访问交付,横向扩展优化,透明故障转移能力

    阅读 

    评论 

    收藏 1

  • legehappy 发布于:2 天前

    使用python监控memcached基本信息

    使用python监控memcached基本信息

    阅读 

    评论 

    收藏 0

  • 李杨的博客 发布于:2 天前

    SSH服务远程访问及控制(1基于口令的安全验证)

    SSH服务远程访问及控制(1基于口令的安全验证)

    阅读 

    评论 

    收藏 2

  • jialt 发布于:2 天前

    通过Powershell调研EWS API删除特定主题邮件操作手册

    今天给大家分享一个之前做过的案例,通过Powershell调用ExchangeewsAPI去上次特定主题邮件。【我测试的环境Exchange版本为Exchange2016】具体的操作过程如下:1.说明通过EWSAPI去删除特定主题邮件方法,比传统的Search-Mailbox去删除特定邮件的方法更有效。EWS去查找邮箱项目一次可以返回1000个对象(Exchange2013可以通过策略解除限制,如

    阅读 

    评论 

    收藏 0

  • Java架构 发布于:2 天前

    分布式事务解决方案——柔性事务与服务模式

    在我的博客中,介绍过很多关于分布式和事务的文章,在阅读本文之前,希望读者可以对这些基础知识有所了解,这里简单把之前的文章列举下,已经按照顺序排好,可按顺序阅读。初识分布式系统关于分布式一致性的探究分布式系统的CAP理论(需要到博客中查看)分布式系统的BASE理论(需要到博客中查看)Java中的事务——JDBC事务和JTA事务Java中的事务——全局事务与本地事务关于分布式事务、两阶段提交协议、三阶

    阅读 

    评论 

    收藏 0

  • 陈学辉 发布于:2 天前

    再和“面向对象”谈恋爱 - 图片预加载组件(七)

    再和“面向对象”谈恋爱-对象简介(一)再和“面向对象”谈恋爱-对象相关概念(二)再和“面向对象”谈恋爱-面向对象编程概念(三)再和“面向对象”谈恋爱-class(四)再和“面向对象”谈恋爱-继承(五)再和“面向对象”谈恋爱-super(六)通过前面的六篇文章已经把ES6的面向对象跟大伙说清楚了,大家最关心的应该是来个例子实战一下,别担心自行车都会有。那这篇文章通篇就是实战,我就以一个“图片预加载组

    阅读 

    评论 

    收藏 0

  • mianbaolixiang 发布于:2 天前

    前端、后端和全栈到底不该学什么

    Web前端也远远不是从前的切个图用个jQuery上个AJAX兼容各种浏览器那么简单了。现代的Web前端,你需要用到模块化开发、多屏兼容、MVC,各种复杂的交互与优化,甚至你需要用到Node.js来协助前端的开发。 所以说一个现代化的项目,是一个非常复杂的构成,我们需要一个人来掌控全局,他不需要是各种技术的资深专家,但他需要熟悉到各种技术。对于一个团队特别是互联网企业来说,有一个全局性思维的人非常非常重要。

    阅读 

    评论 

    收藏 1

  • superdream1993 发布于:3 天前

    微软超融合私有云测试02-测试架构描述

    测试简述 本次测试验证内容包括两方面: 1.      微软虚拟化平台 a)        计算虚拟化(Hyper-V) b)        服务器超融合(Storage Space Direct) 2.      微软私有云管理平台 a)        SCVMM(虚拟化管理平台) b)        SCCM(配置管理平台、补丁管理) c)        SCOM(服务器监控)

    阅读 

    评论 

    收藏 0

  • ZeroOne01 发布于:3 天前

    Tomcat性能监控与调优

    tomcat远程debugTomcat是目前被应用得最多的一款JavaWeb服务器,很多人都会使用Tomcat来作为项目的服务器。也经常需要在开发的时候对Tomcat进行debug。在本地对Tomcat进行debug相信很多人都会,但如果需要对远程的Tomcat进行debug,相信有部分小伙伴还是没接触过的,而本小节将简单介绍一下如何对Tomcat进行远程debug。Tomcat远程debug是基

    阅读 

    评论 

    收藏 4

  • 295631788 发布于:3 天前

    基于 django 实现的 webssh 简单例子

    新建一个django程序,本文为chain。以下仅为简单例子,实际应用可根据自己平台情况进行修改。打开首页后,需要输入1,后台去登录主机,然后返回登录结果。正常项目可以post主机和登录账户,进行权限判断,然后去后台读取账户密码,进行登录。djang后台需要安装以下模块安装后会有一个版本号报错,不影响channels==2.0.2channels-redis==2.1.0amqp==1.4.9an

    阅读 

    评论 

    收藏 1

  • 老逗先生 发布于:3 天前

    php开启opcache加速

    先看一下LNMP架构我们知道很多php项目都会用到上述架构,静态页面走nginx,动态请求传给后端php,php解析后传给客户端那php是如何解析代码的呢?下面是php的原理图当Nginx将CGI请求发送给这个socket(这个socket可以是文件也可以是ipsocket)的时候,通过FastCGI接口,wrapper接收到请求,然后派生出一个新的线程,这个线程调用解释器或者外部程序处理脚本并读

    阅读 

    评论 

    收藏 0

  • 宋国建 发布于:3 天前

    华为存储服务器卷丢失数据恢复成功案例

    一、存服务器故障环境描述客户设备为华为OceanStorS5600T服务器,同时支持SAN和NAS存储协议。某天服务器在运行时客户发现存储上一个NAS卷中的数据丢失,卷大小为4T,主要数据类型为office文件,PDF文档文件,图片文件(JPG、JPEG、PNG等),视频文件(MP4、AVI等),音频文件(MP3等)。管理员随即关闭系统应用,停止上传数据。二、服务器数据备份1、准备好备份空间及备份

    阅读 

    评论 

    收藏 0

  • KaliArch 发布于:3 天前

    Python实现腾讯云CDB备份文件自动上传到COS

    一、背景需求:目前遇到的客户需求为将腾讯云CDB备份文件自动上传到腾讯云COS内,再次抛砖引玉,还有很多类似的需求均可以采用此类方法解决,线下IDC数据文件备份至云端COS内,或根据文件下载地址url将文件上传至COS内。思路:首先获取到CDB的备份下载url,通过COS的API上传文件,大佬如有更好的方法欢迎一块讨论。二、技术细节COS:COS有API同时有SDK,这就很方便我们来通过Pytho

    精选文章

    阅读 

    评论 

    收藏 5

  • 一个笨小孩 发布于:3 天前

    MySQL8.0新特性——不可见索引(Invisible Indexes)

    MySQL8.0新特性——不可见索引(Invisible Indexes)MySQL8.0开始支持看不见的索引。一个看不见的索引根本不被优化器使用,但是通常是保持正常的。默认情况下索引是可见的。不可见的索引使测试在查询性能上删除索引的效果成为可能,而不需要在需要索引的情况下进行破坏性的更改。注意: 该特性适用于除主键以外的索引(显式或隐式)默认情况下索引是可见的!。 将inde

    阅读 

    评论 

    收藏 0

点击浏览更多>>

记录自己的技术轨迹

我要写文章

订阅专栏 更多

热门推荐 更多

推荐作者 更多

  • 贺磊

    214W+
    人气
    667
    评论
    876
    点赞
  • 张甦

    113W+
    人气
    257
    评论
    339
    点赞
  • 张强

    89W+
    人气
    216
    评论
    406
    点赞
  • 廖堃

    73W+
    人气
    461
    评论
    622
    点赞

粉丝榜TOP10

  • 1 老男孩oldboy
  • 2 姜汁啤酒
  • 3 纯洁微笑
  • 4 simeon2005
  • 5 王春海
  • 6 sery
  • 7 superZS
  • 8 马哥教育
  • 9 曹林华
  • 10 甘兵

博文动态

写文章