首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏白驹过隙

    Redis - Keepalived + redis 主备切换

    备方案 硬件:server两台,分别用于master-redis及slave-redis 软件:redis、keepalived 实现目标: 由keepalived对外提供虚拟IP(VIP)进行 6. redis-cli info查看主从redis信息。 Maste: ? Slave: ? 测试主从环境: Master: ? Slave: ? redis_master.py将当前redis切换为master redis_backup.py将当前redis切换为slave keepalived根据配置的监控时间,执行redis_check.py 备测试 1. 主从启动所有服务 Service redis start Service keepalived start 2. 在master执行ip a查看虚拟IP是否绑定成功 ? 6. 重启主机redis服务 虚拟IP重新与主机绑定,主从恢复状态 ? ? 7. 查看数据是否丢失 ?

    4.3K110发布于 2018-05-18
  • 来自专栏函数式编程语言及工具

    Akka(6): becomeunbecome:运算行为切换

    那么转换功能是否就是切换不同的receive函数呢? 答案是确定的,Akka是通过Actor的context.become(rcvFunc)来实现receive函数切换的,我们看看下面这个示范: import akka.actor._ object FillSeasons 那么应该如何在三种行为中切换呢?用context.become(???) FillSeasons.HowYouFeel scala.io.StdIn.readLine() demoSystem.terminate() } 我们增加了三个消息来切换receive。

    1.1K90发布于 2018-01-05
  • 来自专栏全栈程序员必看

    hadoop namenode切换过程和secondarynamenode的作用

    从而导致数据格式不可用,当然状态为Standby的NameNode这时候仅仅扮演一个Slave的角色,以便于在任何时候Active的NameNode挂掉时,能够第一时间,接替它的任务,成为主NameNode,达到一个备份的效果 当然备需要zookeeper了,为了达到快速容错的掌握全局的目的,Standby角色也会接受来自DataNode角色汇报的块信息,前面只是介绍了NameNode容错的工作原理,下面介绍下,当引入Zookeeper 之后,为啥可以NameNode-HA可以达到无人值守,自动切换的容错。 在主备切换上Zookeeper可以干的事: (1)失败探测 在每个NameNode启动时,会在Zookeeper上注册一个持久化的节点,当这个NameNode宕机时,它的会话就会终止,Zookeeper

    1.1K20编辑于 2022-08-05
  • 来自专栏简栈文化

    Java线程的6种状态及切换

    Java中线程的状态分为6种。 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 这6种状态定义在Thread类的State枚举中,可查看源码进行一一对应。 6、线程5调用对象A的notifyAll()方法,唤醒所有线程,所有线程进入同步队列。若线程5调用对象A的notify()方法,则唤醒一个线程,不知道会唤醒谁,被唤醒的那个线程进入同步队列。 6、LockSupport.park()/LockSupport.parkNanos(long nanos),LockSupport.parkUntil(long deadlines), 当前线程进入WAITING

    1.4K30发布于 2021-11-04
  • 来自专栏前端小歌谣

    ES6模块化探究tab切换

    前言 我是歌谣 最好的种树是十年前 其次是现在 今天继续给大家带来的是探究tab切换的讲解 环境配置 npm init -y yarn add vite -D 修改page.json配置端口

    27330编辑于 2023-11-20
  • 来自专栏Java程序猿部落

    透彻讲解,Java线程的6种状态及切换

    Java中线程的状态分为6种。 1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 2. 6. 终止(TERMINATED):表示该线程已经执行完毕。 这6种状态定义在Thread类的State枚举中,可查看源码进行一一对应。 线程的状态图 ? 1. 6. 终止状态 当线程的run()方法完成时,或者主线程的main()方法完成时,我们就认为它终止了。这个线程对象也许是活的,但是,它已经不是一个单独执行的线程。线程一旦终止了,就不能复生。 6.线程5调用对象A的notifyAll()方法,唤醒所有线程,所有线程进入同步队列。若线程5调用对象A的notify()方法,则唤醒一个线程,不知道会唤醒谁,被唤醒的那个线程进入同步队列。 6.LockSupport.park()/LockSupport.parkNanos(long nanos),LockSupport.parkUntil(long deadlines), 当前线程进入WAITING

    99320发布于 2019-05-31
  • 来自专栏Redis原理与应用

    Redis应用—6.key探测设计与实践

    大纲1.key引发的巨大风险2.以往key问题怎么解决3.key进内存后的优势4.key探测关键指标5.key探测框架JdHotkey的简介6.key探测框架JdHotkey的组成7.key 3.key进内存后的优势key问题归根到底就是如何找到key,并将key放到JVM内存的问题。只要该key在内存里,我们就能极快地对它做逻辑,内存访问和Redis访问的速度不在一个量级。 5.key探测框架JdHotkey的简介(1)key探测框架JdHotkey的特点(2)key探测框架JdHotkey的使用(3)key探测框架JdHotkey的强实时性和高性能(4)key探测框架 (4)key探测框架JdHotkey的架构设计key探测框架JdHotkey的架构图如下所示:6.key探测框架JdHotkey的组成(1)etcd集群(2)Client端jar包(3)Worker 对于特别的key,Hash丢几秒,不影响它继续瞬间变热。对于不热的key,它挂不挂,它也不了。对于那些将的,可能这次会让它不起来。

    51400编辑于 2025-03-06
  • 来自专栏java工会

    Java线程的6种状态及切换(透彻讲解)

    Java中线程的状态分为6种。 1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 2. 6. 终止(TERMINATED):表示该线程已经执行完毕。 线程的状态图 ? 1. 6. 终止状态 当线程的run()方法完成时,或者主线程的main()方法完成时,我们就认为它终止了。这个线程对象也许是活的,但是,它已经不是一个单独执行的线程。线程一旦终止了,就不能复生。 6. 线程5调用对象A的notifyAll()方法,唤醒所有线程,所有线程进入同步队列。若线程5调用对象A的notify()方法,则唤醒一个线程,不知道会唤醒谁,被唤醒的那个线程进入同步队列。

    1.3K10发布于 2019-03-04
  • 来自专栏微信公众号:Java团长

    Java线程的6种状态及切换(透彻讲解)

    Java中线程的状态分为6种。 1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 2. 6. 终止(TERMINATED):表示该线程已经执行完毕。 线程的状态图 ? 1. 6. 终止状态 当线程的run()方法完成时,或者主线程的main()方法完成时,我们就认为它终止了。这个线程对象也许是活的,但是,它已经不是一个单独执行的线程。线程一旦终止了,就不能复生。 6. 线程5调用对象A的notifyAll()方法,唤醒所有线程,所有线程进入同步队列。若线程5调用对象A的notify()方法,则唤醒一个线程,不知道会唤醒谁,被唤醒的那个线程进入同步队列。

    1.2K00发布于 2019-07-11
  • 来自专栏鸿蒙开发笔记

    鸿蒙开发实战案例:视频横竖屏切换及进度条区拖动

    介绍本示例介绍了@ohos.multimedia.media组件和@ohos.window接口以及使用触摸区实现视频横竖屏切换及进度条区拖动的功能。该场景多用于横竖屏视频等媒体播放。 效果图预览使用说明:点击全屏观看按钮,切换横屏窗口。点击左上角返回按钮,恢复竖屏窗口。在进度条上方位置横向拖动可带动进度条移动。 1.OpenHarmony开发基础2.OpenHarmony北向开发环境搭建3.鸿蒙南向开发环境的搭建4.鸿蒙生态应用开发白皮书V2.0 & V3.05.鸿蒙开发面试真题(含参考答案) 6.TypeScript OpenHarmony】Uboot 驱动加载流程12.OpenHarmony构建系统--GN与子系统、部件、模块详解13.ohos开机init启动流程14.鸿蒙版性能优化指南.......对进度条整个组件设置触摸区 // 时间轴组件页面 |---view | |---VideoScreenDirectionSwitching.ets // 视频横竖屏切换容器页面写在最后如果你觉得这篇内容对你还蛮有帮助

    96520编辑于 2025-02-24
  • 来自专栏Danny的专栏

    JQuery实现图片切换(自动切换+手动切换

    在浏览各大商城网站的时候,或者某些网站的首页,都会展示与本网站相关的一些实时切换的图片, 本文就给大家分享一个用jQuery实现图片自动切换的例子。     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>jQuery实现图片切换 ="css/tupianqiehuan.css"> </head> <body>

    jquer实现图片切换 代表自动播放的间隔,单位:毫秒 }).trigger("mouseleave"); //显示图片函数,根据接收的index值显示相应的内容 function showPics(index) { //普通切换 false).animate({"opacity":"0.4"},300).eq(index).stop(true,false).animate({"opacity":"1"},300);//为当前的按钮切换到选中的效果

    9.4K20发布于 2018-09-13
  • 来自专栏前端小歌谣

    ES6模块化探究tab切换新模式

    前言 我是歌谣 最好的种树是十年前 其次是现在 今天继续给大家带来的是原生js实现tab切换的讲解 环境配置 npm init -y yarn add vite -D 修改page.json

    26310编辑于 2023-11-21
  • 来自专栏云计算专栏

    如何将CDN域名流量切换到IPv6

    导语 | 2020年末,很多门户网站二级、三级链接的IPv6浓度要求达到85%以上。CDN业务切换到IPv6可能是最近很多互联网公司在做的事情,那么如何能够快速又稳定的将业务切换到IPv6呢? 本文主要分享在腾讯云上切换IPv6的过程需要做哪些事情。 本文作者:腾讯云售后架构师 李彬文 CDN域名切换IPv6流程:使用方资源需求申报===>腾讯云评估资源===>腾讯云提供测试节点===>测试通过进行灰度切换===>灰度切换验证===>逐步全量切换 2) 当一个域名完全切换到支持IPv6后,观察24小时左右,如果业务通过IPv6持续正常访问,那么可以将类似业务的其他域名做逐步切换切换IPv6后在控制台观察对应域名业务情况: 图片.png 小结:到此完整的一次CDN域名切换IPv6的工作就完成了,整个切换过程一定要注意以稳定为主。

    6.3K1816发布于 2020-06-23
  • 来自专栏东风微鸣技术博客

    Cilium系列-6-从地址伪装从IPtables切换为eBPF

    系列文章 •Cilium 系列文章[1] 前言 将 Kubernetes 的 CNI 从其他组件切换为 Cilium, 已经可以有效地提升网络的性能. 但是通过对 Cilium 不同模式的切换/功能的启用, 可以进一步提升 Cilium 的网络性能. 如果要禁用该选项: •对于离开主机的 IPv4 流量,可使用选项 enable-ipv4-masquerade:false,•对于 IPv6 流量,可使用选项 enable-ipv6-masquerade Disabled] 如上输出, IPv6: Disabled, 这是因为基于 eBPF 的伪装目前不支持 IPv6 流量。 总结 本文我们将地址伪装从 IPTables 切换为基于 eBPF 的模式. 相比 IPTables 模式, 基于 eBPF 的实现是最有效的实现。

    79810编辑于 2023-09-01
  • 来自专栏学习

    《LeetCode题100》---<6.①矩阵四道(二维数组)>

    本篇博客讲解LeetCode题100道矩阵篇中的四道题 第一道:矩阵置零(中等) 第二道:螺旋矩阵(中等) 第一道:矩阵置零(中等) 方法一:使用标记数组 class Solution {

    23610编辑于 2024-09-24
  • 来自专栏天天

    切换

    1.结构

    • 账号登录
    • 扫码登录

    <input

    1.7K20发布于 2018-09-29
  • 来自专栏风吹杨柳

    2014-11-6Android学习------activity切换特效--------动画Animation学习篇

    我学习Android都是结合源代码去学习,这样比较直观,非常清楚的看清效果,觉得很好,今天的学习源码是网上找的源码 百度搜就知道很多下载的地方 网上源码的名字叫:activity切换特效.zip我的博客写的比较乱 //blog.csdn.net/u014737138/article/details/40861929 上篇文章我们学习了animation动画的四种情况,接下来就用这些情况实现一个activity切换的特效 overridePendingTransition(R.anim.hyperspace_in, R.anim.hyperspace_out); break; case 6: 也就是说这里的执行顺序是严格规定的, 1)找出选中了那个item mAnimSp.getSelectedItemPosition() 2)根据这个item做响应处理,这里主要就是activity切换的效果

    56620编辑于 2022-03-07
  • 来自专栏自动化、性能测试

    性能测试必备知识(6)- 如何查看“CPU 上下文切换

    结果分析 cswch:每秒自愿上下文切换 nvcswch:每秒非自愿上下文切换的次数 自愿上下文切换 进程无法获取所需自愿,导致的上下文切换 栗子:I/O、内存等系统资源不足时,就会发生 非自愿上下文切换 非自愿上下文切换,则是指进程由于时间片已到等原因,被系统强制调度,进而发生的上下文切换 栗子:大量进程都在争抢 CPU 时,就容易发生非自愿上下文切换 通过栗子去看上下文切换 前期准备 安装 sysbench 这个数值其实取决于系统本身的 CPU 性能 如果系统的上下文切换次数比较稳定,那么数百到一万以内,都是正常的 但当上下文切换次数超过一万次,或者切换次数出现数量级的增长时,就很可能已经出现了性能问题 深入分析 根据上下文切换的类型,具体分析 自愿上下文切换多了,说明进程都在等待资源,有可能发生了 I/O 等其他问题 非自愿上下文切换多了,说明进程都在被强制调度,也就是都在争抢 CPU,说明 CPU 的确成了瓶颈 (cs)、中断次数(in)、就绪队列(r)、CPU 使用率(us、sy) 若上下文切换次数和 CPU 使用率过高,通过 pidstat 查看是哪个进程或线程的切换次数过高,CPU 使用率过高 然后确认是自愿上下文切换还是非自愿上下文切换

    3.1K10发布于 2020-07-27
  • 来自专栏人工智能头条

    6月Python文Top10,精选自1000篇文章

    本次文的主题包括:教程,数据可视化,网络爬虫,Django,f-Strings,机器学习,Mapbox,Mapbox, Seam carving,Matplotlib (此前发布过多篇收藏党喜欢的文章 Python 3 的 f-Strings:改进的字符串格式化语法(指南) - 真正的 Python 文章链接: https://realpython.com/python-f-strings/ ▌Rank 6. 如何构建一个 Python 项目 文章链接: https://able.bio/SamDev14/how-to-structure-a-python-project--685o1o6 ▌Rank 9.

    71230发布于 2018-07-20
  • 来自专栏AI科技大本营的专栏

    6月Python文Top10,精选自1000篇文章

    本次文的主题包括:教程,数据可视化,网络爬虫,Django,f-Strings,机器学习,Mapbox,Mapbox, Seam carving,Matplotlib (此前发布过多篇收藏党喜欢的文章 utm_source=mybridge&utm_medium=blog&utm_campaign=read_more ▌Rank 6. 如何构建一个 Python 项目 文章链接: https://able.bio/SamDev14/how-to-structure-a-python-project--685o1o6?

    65340发布于 2018-07-23
领券