www.33psb.com?登入官网

在线
客服
  • 优质文章
我要上首页
  • 石小令 发布于:2020-04-15 15:01:06

    redis实现分布式锁踩坑记录

    这里主要记录项目中使用基于redis的分布式锁所遇到的问题及解决方案;业务场景我的业务场景是这样的,我们服务有库存模块,而我的服务又是多节点部署,要高峰期会存在库存差异,后面分析问题之后,打算采用redis实现分布式锁(主要的原因是服务已经集成了redis,不需要做额外的配置)问题1.数据库事务超时不要感觉奇怪,分布式锁怎么会导致数据库事务超时呢?我的代码大概是这样的:伪代码@Transactio

    精选文章

    阅读 

    评论 

    收藏 

  • jextop 专栏作者 发布于:2020-03-30 11:17:23

    中央厨房订单管理系统,引入ActiveMQ消息队列,平滑处理高峰订单

    中央厨房订单大部分集中在高峰时段,所以设计时重点考虑的问题,是如何平滑处理瞬间的高负载,避免由于高并发量而引起任务堵塞,严重时导致系统雪崩。

    精选文章

    阅读 

    评论 

    收藏 

  • 三杯水 发布于:2 小时前

    ES集群7.3.2版本在线扩容Data节点

    背景接到生产业务需求,需要在线扩容ES集群且不能影响数据安全性,经过对Elasticsearch角色的分析,发现直接扩容Data节点最简单而且能满足需求。备注:原来ES集群3节点dim角色默认都开启了。原节点信息[root@188_33_centos~]#curl192.168.188.33:9200/_cat/nodes192.168.188.33519830.230.200.17dim-es-

    阅读 

    评论 

    收藏 

  • 俊伟祺i 发布于:3 小时前

    监控三剑客之Cacti监控服务器

    博文目录一、Cacti1、Cacti简介2、cacti的作用和特点3、cacti监控的数据类型二、安装配置Cacti监控服务器1、配置LAMP环境2、安装SNMP和RRDtooll工具3、部署英文cacti连接mariadb4、客户端访问英文cacti的WEB界面5、部署中文cacti连接mariadb数据库6、客户端访问中文cacti的WEB界面三、Cacti通过WEB界面配置监控1、Cacti

    阅读 

    评论 

    收藏 

  • wjw555 发布于:29 天前

    解决线上主从复制1032报错

    解决线上主从复制1032报错

    阅读 

    评论 

    收藏 

  • qq5d7f4dc6f143e 发布于:2020-04-27 14:18:32

    RAKsmart:Windows修改远程端口号的方法

    在使用RAKsmart服务器的时候,很多站长不会修改远程端口号,主机侦探教大家Windows修改远程端口号的图文教程。

    阅读 

    评论 

    收藏 

  • Oldboy1key 发布于:2020-04-26 17:39:43

    精通企业网络当中网红协议OSPF协议---进阶篇

    链路状态和LSA的理解 链路状态信息的理解 LSA头部理解 OSPF更新机制 OSPF的SPF算法 router-LSA network-LSA 实战演练

    阅读 

    评论 

    收藏 

  • wx5b285b48ed74e 发布于:2020-04-22 11:00:53

    Go语言(十四)日志项目

    Go日志项目

    阅读 

    评论 

    收藏 

  • wx5e8eba8b5909d 发布于:2020-04-22 10:51:21

    redis 分布式锁的 5个坑,真是又大又深

    引言最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避免并发造成库存超买超卖等问题,采用redis分布式锁加以控制。本以为给扣库存的代码加上锁lock.tryLock就万事大

    阅读 

    评论 

    收藏 

  • 淡淡_小孩 发布于:2020-04-22 10:36:55

    操作系统-保护模式中的特权级下

    Q:使用调用门如何实现不同特权级之间的跳转?(从高到低)在实际的使用中,调用门只支持从低特权级到高特权级执行,无法利用调用门从高特权级跳转到低特权级执行A.调用门的特权级跳转分析左边代码段为低特权级代码段,利用调用门以及call指令(远调用)可以进入右边高特权级代码段,最后利用return(跳转指令)far返回低代码段。实现思路调用门的特权级跳转-通过远调用(callfar):低特权级到高特权级;

    阅读 

    评论 

    收藏 

  • sap_521 发布于:2020-04-21 14:36:02

    Citrix 应用保护

    本次介绍名为AppProtection的功能,该功能在CitrixVirtualAppsandDesktops1912LTSR版本中引入,仅在2020年3月24日Workspace应用程序发布时才普遍可用。在这里,您还将找到详细的分步配置说明什么是应用保护,其用途是什么?从技术角度来看,应用程序保护是Windows和Mac版WorkspaceApp中集成的组件。应用保护旨在防止键盘记录器恶意记录

    阅读 

    评论 

    收藏 

  • 艾弗森哇 发布于:2020-04-20 16:53:00

    ThreadLocal的内存泄露的原因分析以及如何避免

    前言在分析ThreadLocal导致的内存泄露前,需要普及了解一下内存泄露、强引用与弱引用以及GC回收机制,这样才能更好的分析为什么ThreadLocal会导致内存泄露呢?更重要的是知道该如何避免这样情况发生,增强系统的健壮性。内存泄露内存泄露为程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光,广义并通俗的说,就是:不再会被

    阅读 

    评论 

    收藏 

  • wx5d8a17c45cb5b 发布于:2020-04-18 23:26:28

    透过现象看本质——docker的网络模式、一边排障一边配置docker自定义网络(bridge模式)

    docker的4种网络模式、一边排障一边配置docker自定义网络,带你层层深入懂docker

    阅读 

    评论 

    收藏 

  • E_iceblue 发布于:2020-04-16 11:58:07

    Spire.Cloud 私有化部署教程(二)- Ubuntu 18.04 系统

    本教程主要介绍如何在Ubuntu18.04系统上实现Spire.Cloud私有化部署。CentOS7系统部署请参考这篇教程。详细步骤如下:一、环境配置1、关闭防火墙1)首先查看防火墙状态ufwstatusverbose(非管理员需在最前面加sudo)默认情况下,防火墙状态是inactive,即关闭状态,如下图所示。如果防火墙状态是active,需要关闭防火墙,参考下一个步骤。2)关闭防火墙ufwd

    阅读 

    评论 

    收藏 

  • wx5d8a17c45cb5b 发布于:2020-04-15 22:43:11

    透过现象看本质——聊一聊docker的硬件资源控制与验证

    聊一聊docker的硬件资源控制(CPU IO 内存)与验证

    阅读 

    评论 

    收藏 

  • AIOPS_DBA 发布于:2020-04-15 11:07:14

    配置参数innodb_flush_log_at_trx_commit丢失数据问题

    数据丢失的定义:当事务提交了,数据因为特殊原因不存在了。MySQL默认情况下是开启内部的XA事务和事务的实现方式是基于redolog和undolog。也可以理解为MySQL事务是采用日志现行的策略。前提未开启binlog的情况下,数据的变更首先在内存中完成,并且将事务顺序的写入到redolog中,即表示该事务已经完成,就可以返回发给客户端已提交的信息。但此时变更后的数据还在内存中,并没有刷新写入到

    阅读 

    评论 

    收藏 

  • wx5d8a17c45cb5b 发布于:2020-04-13 22:05:11

    Docker基础命令详解——镜像及容器操作

    Docker基础命令详解——镜像、容器操作命令

    阅读 

    评论 

    收藏 

  • wx5d30212829a35 发布于:2020-04-13 15:17:05

    SpringBoot项目:RedisTemplate实现轻量级消息队列

    背景?公司项目有个需求, 前端上传excel文件, 后端读取数据、处理数据、返回错误数据, 最简单的方式同步处理, 客户端上传文件后一直阻塞等待响应, 但用户体验无疑很差, 处理数据可能十分耗时, 没人愿意傻等, 由于项目暂未使用ActiveMQ等消息队列中间件, 而redis的lpush和rpop很适合作为一种轻量级的消息队列实现, 所以用它完成此次功能开发一、本文涉及知识点excel文件读写-

    阅读 

    评论 

    收藏 

  • 大牙啊 发布于:2020-04-12 20:20:28

    k8s部署spinnaker

    spinnaker的CD构建

    阅读 

    评论 

    收藏 

  • aklaus 发布于:2020-04-12 09:46:40

    zabbix报警机制

                      全网最简单明了配置  当满足某些条件的时候,zabbix会以什么媒体类型(微信,百度,邮件,短信)发送给谁就是zabbix报警  作为运维人员,

    阅读 

    评论 

    收藏 

  • tangjiashiertui 发布于:2020-04-09 10:38:31

    Cirtix Workspace Environment Management环境搭建。

    本文中会介绍如何快速搭建CitrixWorkspaceEnvironmentManagement环境(以下简称为WEM)。WEM是用于优化Citrix桌面的一种工具,它会在安装了wem的系统上做一些系统优化,让桌面变得更好使用,有更佳的体验。WEM使用了是修改一些系统配置,调整一些软件的优先级来起到优化的效果。我举个例子:例如某个公司的云桌面发布了一个多会话系统的桌面,让一个WindowsServ

    阅读 

    评论 

    收藏 

  • 大牙啊 发布于:2020-04-06 16:33:21

    k8s中安装部署alertmanager

    prometheus使用alertmanager配置告警

    阅读 

    评论 

    收藏 

  • wx5cc19525285e2 发布于:2020-04-06 15:29:25

    部署Rabbitmq集群

    一、部署Rabbitmq集群Rabbitmq集群大概分为两种方式:1、普通模式:默认的集群模式,消息的尸体只存在一个节点上;2、镜像模式:把需要的队列做成镜像,存在于多个节点。ha-mode:?all:列队到所有节点;?exatly:随机镜像到其他节点上;?nodes:镜像到指定节点上。集群节点模式:1、内存节点:工作在内存上;2、磁盘节点:工作在磁盘上;例外:内存节点和磁盘节点共同存在,提高访问

    阅读 

    评论 

    收藏 

  • googlingman 专栏作者 发布于:2020-04-04 09:50:24

    编程猫开发《摘星星小怪物》游戏

    本文给出使用编程猫开发一个小游戏的过程实现解析,供参考。

    阅读 

    评论 

    收藏 

  • 雪飘七月 发布于:2020-04-02 15:12:17

    Redis入门及锁和计数的实现

    一、Redis简介 二、Redis的命令 三、Jedis的应用 四、结合SpringCloud应用 五、分布式锁 六、计数

    阅读 

    评论 

    收藏 

  • Oldboy1key 发布于:2020-03-29 10:10:52

    防火墙接口类型介绍

    防火墙接口类型?物理接口1)防火墙支持的接口可以是二层接口或者三层接口2)二层接口:portswitch3)三层接口:undoportswitch?逻辑接口1)VT(virtualtemplate)接口、dialer接口2)tunnel接口、null接口3)vlanif接口4)三层以太网子接口5)Eth-Trunk接口、loobacp接口防火墙的Eth-trunk?优点:1)本质是要提高链路的带宽

    阅读 

    评论 

    收藏 

  • wuyvzhang 发布于:2020-03-27 11:27:28

    使用Log Analytics监视Azure VM的创建和删除

    随着企业对云资源使用的越来越广泛,很多企业的关注点已经不单单满足于简单的使用云,而是更关注如何把运用的更好。对于如何把云用的更好,其实我们有很多个方面可以考量,比如系统的监控,比如成本的管控等等。因此对云资源使用的合理性,成为企业越来越关注的一个重点。那么接下来我们就一起来看一下如何使用Log Analytics监视Azure VM的创建和删除,从而帮助资源的使用者来了解云上最近新增/减少了什么资源。

    阅读 

    评论 

    收藏 

  • wx5d30212829a35 发布于:2020-03-25 17:56:47

    Nginx底层原理:一文解析Nginx为什么并发数可以达到3w!

    Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。本文从底层原理分析 Nginx 为什么这么快!Nginx 的进程模型Nginx 服务器,正常运行过程中:多进程:一个 Master 进程、多个 Worker 进程。Master 进程:管理 Worker 进程。对外接口:接收外部的操作(信号);对内转发:根据外部的操作的不同,通过信号管理 Worker;监控:监控 Worke

    阅读 

    评论 

    收藏 

  • wx5d8a17c45cb5b 发布于:2020-03-23 14:51:29

    Redis数据库操作、持久化详解及内存管理基础概览

    Redis数据库操作、持久化详解及内存管理基础概览

    阅读 

    评论 

    收藏 

  • fhspringcloud 发布于:2020-03-23 14:45:26

    springboot admin turbine 配置详解

    ? 由于?hystrix 对流量的监控状态的监控是单应用的。有的时候我们需要全面查看整个系统的监控状态,那么我们可能需要引入turbine 的监控检查。在spring boot admin 已经有spring-boot-admin-server-ui-turbine 这个插件???turbine 是一个hystrix 的集合。里面展示所有的hystrix的效果。我们这里用的spring cloud

    阅读 

    评论 

    收藏 

点击浏览更多>>

限时拼团 更多

推荐作者 更多

粉丝榜TOP10(专栏作者)

热门推荐 更多

博文动态

专栏组合 更多

彩客网电子游戏直营网 现金赌博官网 BBIN旗舰厅导航 澳门索菲特十六浦大酒店 盛大游戏棋牌现金开户
彩票在线正规 幸运彩票开户直营网 彩票平台正规 彩票平台网站直营网 CPCP彩票游戏直营网
港龙彩票代理直营网 uc彩票现金 广发彩官方 捷豹彩票游戏直营网 爱彩彩票游戏
时时彩百家乐网址登入 彩运来网址 www.77sbc.com 凤凰彩票在线开户直营网 99彩app下载