吉安网站建设优化服务人力资源公司属于什么行业类别

news/2025/10/9 9:17:48/文章来源:
吉安网站建设优化服务,人力资源公司属于什么行业类别,做网站维护的人叫啥,微信小网站怎么做一、集群管理工具 Redisson集群管理工具提供了通过程序化的方式#xff0c;像redis-trib.rb脚本一样方便地管理Redis集群的工具。 1、 创建集群 以下范例展示了如何创建三主三从的Redis集群。 ClusterNodes clusterNodes ClusterNodes.create() .master(127.0.0.1:…一、集群管理工具 Redisson集群管理工具提供了通过程序化的方式像redis-trib.rb脚本一样方便地管理Redis集群的工具。 1、 创建集群 以下范例展示了如何创建三主三从的Redis集群。 ClusterNodes clusterNodes ClusterNodes.create() .master(127.0.0.1:7000).withSlaves(127.0.0.1:7001, 127.0.0.1:7002) .master(127.0.0.1:7003).withSlaves(127.0.0.1:7004) .master(127.0.0.1:7005); ClusterManagementTool.createCluster(clusterNodes); 主节点127.0.0.1:7000的从节点有127.0.0.1:7001和127.0.0.1:7002。 主节点127.0.0.1:7003的从节点是127.0.0.1:7004。 主节点127.0.0.1:7005没有从节点。 2、踢出节点 以下范例展示了如何将一个节点踢出集群。 ClusterManagementTool.removeNode(127.0.0.1:7000, 127.0.0.1:7002); // 或 redisson.getClusterNodesGroup().removeNode(127.0.0.1:7002); 将从节点127.0.0.1:7002从其主节点127.0.0.1:7000里踢出。 3、 数据槽迁移 以下范例展示了如何将数据槽在集群的主节点之间迁移。 ClusterManagementTool.moveSlots(127.0.0.1:7000, 127.0.0.1:7002, 23, 419, 4712, 8490); // 或 redisson.getClusterNodesGroup().moveSlots(127.0.0.1:7000, 127.0.0.1:7002, 23, 419, 4712, 8490); 将番号为234194712和8490的数据槽从127.0.0.1:7002节点迁移至127.0.0.1:7000节点。 以下范例展示了如何将一个范围的数据槽在集群的主节点之间迁移。 ClusterManagementTool.moveSlotsRange(127.0.0.1:7000, 127.0.0.1:7002, 51, 9811); // 或 redisson.getClusterNodesGroup().moveSlotsRange(127.0.0.1:7000, 127.0.0.1:7002, 51, 9811); 将番号范围在[51, 9811]含之间的数据槽从127.0.0.1:7002节点移动到127.0.0.1:7000节点。 4 、添加从节点 以下范例展示了如何向集群中添加从节点。 ClusterManagementTool.addSlaveNode(127.0.0.1:7000, 127.0.0.1:7003); // 或 redisson.getClusterNodesGroup().addSlaveNode(127.0.0.1:7003); 将127.0.0.1:7003作为从节点添加至127.0.0.1:7000所在的集群里。 5、 添加主节点 以下范例展示了如何向集群中添加主节点。 ClusterManagementTool.addMasterNode(127.0.0.1:7000, 127.0.0.1:7004); // 或 redisson.getClusterNodesGroup().addMasterNode(127.0.0.1:7004); 将127.0.0.1:7004作为主节点添加至127.0.0.1:7000所在的集群里。 Adds master node 127.0.0.1:7004 to cluster where 127.0.0.1:7000 participate in 二、独立节点模式 1、 概述 Redisson Node指的是Redisson在分布式运算环境中作为独立节点运行的一种模式。Redisson Node的功能可以用来执行通过分布式执行服务或分布式调度执行服务发送的远程任务也可以用来为分布式远程服务提供远端服务。 所有这些功能全部包含在一个JAR包里您可以从这里下载 2、配置方法 2.1. 配置参数 Redisson Node采用的是与Redisson框架同样的配置方法并同时还增加了以下几个专用参数。值得注意的是ExecutorService使用的线程数量可以通过threads参数来设定。 mapReduceWorkers MapReduce的工作者数量 默认值0 用来指定执行MapReduce任务的工作者的数量 0 代表当前CPU核的数量 executorServiceWorkers执行服务的工作者数量 默认值null 用一个Map结构来指定某个服务的工作者数量Map的Key是服务名称用value指定数量。 redissonNodeInitializer初始化监听器 默认值null Redisson Node启动完成后调用的初始化监听器。 2.2. 通过JSON和YAML配置文件配置独立节点 以下是JSON格式的配置文件范例该范例是在集群模式配置方法基础上增加了Redisson Node的配置参数。 {clusterServersConfig:{nodeAddresses:[//127.0.0.1:7004,//127.0.0.1:7001,//127.0.0.1:7000],},threads:0,executorServiceThreads: 0,executorServiceWorkers: {myExecutor1:3, myExecutor2:5},redissonNodeInitializer: {class:org.mycompany.MyRedissonNodeInitializer} } 以下是YAML格式的配置文件范例该范例是在集群模式配置方法基础上增加了Redisson Node的配置参数。 --- clusterServersConfig:nodeAddresses:- //127.0.0.1:7004- //127.0.0.1:7001- //127.0.0.1:7000scanInterval: 1000 threads: 0executorServiceThreads: 0 executorServiceWorkers:myService1: 123myService2: 421 redissonNodeInitializer: !org.mycompany.MyRedissonNodeInitializer {} 3、 初始化监听器 Redisson Node提供了在启动完成后执行RedissonNodeInitializer指定的初始化监听器的机制。这个机制可以用在启动完成时执行注册在类路径classpath中分布式远程服务的实现或其他必要业务逻辑。比如通知其他订阅者关于一个新节点上线的通知 public class MyRedissonNodeInitializer implements RedissonNodeInitializer {Overridepublic void onStartup(RedissonNode redissonNode) {RMapString, Integer map redissonNode.getRedisson().getMap(myMap);// ...// 或redisson.getRemoteService(myRemoteService).register(MyRemoteService.class, new MyRemoteServiceImpl(...));// 或reidsson.getTopic(myNotificationTopic).publish(New node has joined. id: redissonNode.getId() remote-server: redissonNode.getRemoteAddress());}} 4、 嵌入式运行方法 Redisson Node也可以以嵌入式方式运行在其他应用当中。 // Redisson程序化配置代码 Config config ... // Redisson Node 程序化配置方法 RedissonNodeConfig nodeConfig new RedissonNodeConfig(config); MapString, Integer workers new HashMapString, Integer(); workers.put(test, 1); nodeConfig.setExecutorServiceWorkers(workers);// 创建一个Redisson Node实例 RedissonNode node RedissonNode.create(nodeConfig); // 或者通过指定的Redisson实例创建Redisson Node实例 RedissonNode node RedissonNode.create(nodeConfig, redisson);node.start();//...node.shutdown(); 5、命令行运行方法 下载Redisson Node的JAR包。编写一个JSON或YAML格式的配置文件。通过以下方式之一运行Redisson Node java -jar redisson-all.jar config.json 或 java -jar redisson-all.jar config.yaml 另外不要忘记添加-Xmx或-Xms之类的参数。 6、Docker方式运行方法 无现有Redis环境 首先运行Redis docker run -d --name redis-node redis再运行Redisson Node docker run -d --network container:redis-node -e JAVA_OPTSjava-opts -v path-to-config:/opt/redisson-node/redisson.conf redisson/redisson-nodepath-to-config - Redisson Node的JSON或YAML配置文件路径 java-opts - JAVA虚拟机的运行参数 有现有Redis环境 运行Redisson Node docker run -d -e JAVA_OPTSjava-opts -v path-to-config:/opt/redisson-node/redisson.conf redisson/redisson-nodepath-to-config - Redisson Node的JSON或YAML配置文件路径 java-opts - JAVA虚拟机的运行参数

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/932342.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 年最新工业冷水机厂家排行榜:风冷式 / 螺杆式 / 实验室等多类型冷水机优质厂家最新推荐

在工业生产、科研实验等领域,冷水机作为关键控温设备,其性能优劣直接关系到生产效率、产品质量及实验精度。当前市场上冷水机品牌繁杂,产品类型多样,涵盖风冷式、水冷式、螺杆式、实验室专用、低温等多种类别,但不…

2025 年最新推荐!国内空调机组厂家权威排行榜,含冷凝热回收等多类型机组优选指南直膨式净化/变风量/远程射流/转轮热回收/恒温恒湿空调机组厂家推荐

当前暖通空调市场迎来技术迭代与品牌分化的关键期,冷凝热回收、AI 智能控温等新技术加速落地,应用场景从商业楼宇延伸至精密机房、新能源基地等多元领域,对机组节能性、适配性、智能化的要求持续升级。然而市场品牌…

顺德企业门户网站建设建设网站深圳

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而H…

vue3使用h函数如何封装组件和$attrs和props的区别

二次封装组件需要考虑的3个重要的问题 1,props 如何进行传递 2,插槽如何穿透 3,暴露实例以及实例中的方法 在vue3中的$attrs的变化 vue3中$listeners已被删除合并到$attrs中。 vue3的$attrs现在包括class和style属性…

2025 年最新国际物流服务公司权威排行榜单发布,含海运快递跨境专线等领域最新推荐国际物流海运专线/国际物流专线/国际物流公司/国际物流一条龙公司推荐

在全球化贸易不断推进、跨境电商规模持续扩大的背景下,国际物流成为连接国内外市场的核心纽带,其服务质量直接影响商家的运营效率与客户体验。然而,当前市场上国际物流企业数量众多,服务水平参差不齐,部分企业存在…

多智能体强化学习算法(MAPPO)

多智能体强化学习算法分为 中心式和分散式 中心式的思想是考虑一个合作式的环境,直接将单智能体算法扩展,让其直接学习一个联合动作的输出,但是并不好给出单个智能体该如何进行决策。分散式是每个智能体独立学习自己…

实用指南:ubuntu开机自动挂载windows下的硬盘

实用指南:ubuntu开机自动挂载windows下的硬盘pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &q…

《软件需求最佳实践》阅读笔记二

需求捕获是需求开发中的第一个活动,每个团队都必须提高需求捕获的有效性,要点在于计划性和科学性。 需求捕获的过程是人和人打交道的过程,需求捕获需要需求分析人员积极主动的去获取需求,是散网打鱼,而不是休闲钓…

下载免费网站模板wordpress菜单设置

RP2040 采用合宙的RP2040(板载4MB Flash), 所有开发资料参考官方:树莓派 Pico 中文站

2025 年国内优质不锈钢厂商最新推荐排行榜:含沈阳及东三省地区水箱油罐楼梯激光切割等产品服务商不锈钢水箱/油罐/水灌/油箱/楼梯/折弯厂家推荐

当前国内不锈钢市场产品品类繁杂,从基础的板材、管材到定制化的水箱、油罐、桥梁杆等,覆盖建筑、化工、机械制造等多个领域,但供应商资质参差不齐,部分企业存在质量不稳定、交货延迟、售后缺失等问题,尤其在环保政…

假脱机技术

什么是脱机技术,脱机技术能解决什么问题 脱机技术用磁带完成 磁带的输入比织带机快得多 【脱离主机控制的进行输入输出操作】脱机技术 假脱机技术的实现原理 假脱机技术--输入输出井 又叫做SPOOLing技术,用软件的方式…

2025 顶管源头厂家最新推荐榜单:F 型混凝土 / 水泥 / 电力 / 矩形 / 市政 / 排水 / 大口径顶管优质供应商精选

随着新型城镇化与地下管网改造工程的全面推进,顶管作为地下铺设核心建材的市场需求呈爆发式增长,但行业乱象也随之凸显。部分厂家缺乏规模化生产能力,导致供货周期波动大,难以匹配大型工程的进度要求;另有企业工艺…

2025 年 AI 教育机构最新推荐排行榜:涵盖企业 AI 培训、AI + 教育、AI 教育线下机构等领域的优质机构精选

随着 AI 技术在教育领域的深度渗透,AI 教育市场涌现出大量机构,但产品同质化、技术应用不精准、服务质量参差不齐等问题凸显,给企业、学校及学习者选择优质机构带来极大困扰。为解决这一难题,帮助需求方精准找到技…

html网站 下载没有网站域名是否需要备案

一、是什么 DNS(Domain Names System),域名系统,是互联网一项服务,是进行域名和与之相对应的 IP 地址进行转换的服务器 简单来讲,DNS相当于一个翻译官,负责将域名翻译成ip地址 IP 地址&#…

2025 年最新台车炉实力厂家榜单发布,含大型燃气 / 天然气 / 热处理 / 全纤维等类型设备最新推荐及优质企业核心优势解析

当前工业热处理领域,台车炉作为关键生产设备,其性能直接关系到制造企业的生产效率与产品质量。但市场上厂家数量繁杂,产品质量差异大,部分厂家存在技术落后、环保不达标、售后响应慢等问题,让企业选购时面临诸多困…

Kubernetes Service详解:实现服务发现与负载均衡

1. Service概念引入k8s之部署Deployment章节我们介绍RS以及Deployment,Deployment提供了pod的管理方式,以及通过副本控制器RC保证集群中pod的数量保持为指定数量。同时Deployment还提供了相关升级、回滚、更新速度、…

长尾关键词爱站深圳华强北赛格大楼晃动

647. 回文子串 题目链接/文章讲解:代码随想录 视频讲解:动态规划,字符串性质决定了 DP 数组的定义 | LeetCode:647.回文子串_哔哩哔哩_bilibili class Solution {public int countSubstrings(String s) {// 将字符串转换为字符数…

Jmeter批量调用不同值参数的CSV

需要在同一个接口,进行不同值的多次调用。 1、再添加里面 选择【配置元件】下的 【CSV Data Set Config】2、在CSV中设置文件名(包含路径),文件编码,变量名称,多个变量需要设置分隔符(分隔符看在文件中使用的分…

【一步步开发AI运动APP】十二、自定义扩展新运动项目2

之前我们为您分享了【一步步开发AI运动小程序】开发系列博文,通过该系列博文,很多开发者开发出了很多精美的AI健身、线上运动赛事、AI学生体测、美体、康复锻炼等应用场景的AI运动小程序;为了帮助开发者继续深耕AI运…