当前位置: 首页 > news >正文

前台书写文章wordpress关键词优化案例

前台书写文章wordpress,关键词优化案例,创建全国文明城市绘画,常熟网站制作找哪家好开发背景 为了实现当经纪人A提交分佣后如果三天后其他经纪人没有确认分佣就自动确认分佣&#xff0c;如果经纪人A修改分佣后再次提交分佣&#xff0c;时间重置为三天 实现方式 第一步&#xff1a;引入依赖 <dependency> <groupId>redis.clients</groupId> …

开发背景

 为了实现当经纪人A提交分佣后如果三天后其他经纪人没有确认分佣就自动确认分佣,如果经纪人A修改分佣后再次提交分佣,时间重置为三天

实现方式

第一步:引入依赖

<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.6.0</version>
</dependency>

第二步: 配置发送过期事件的通知

在redis.config文件中设置   notify-keyspace-events Ex

 第二步:创建一个jedis工具类

@Component
public class JedisUtil {@Value("${spring.redis.host}")private String host;@Value("${spring.redis.port}")private Integer port;@Value("${spring.redis.password}")private String password;private JedisPool jedisPool;@PostConstructpublic void init() {JedisPoolConfig poolConfig = new JedisPoolConfig();jedisPool = new JedisPool(poolConfig, host, port, 2000, password);}public Jedis getJedis() {return jedisPool.getResource();}@PreDestroypublic void close() {if (jedisPool != null) {jedisPool.close();}}
}

第三步:发布订阅

本地代码

    public static void main(String[] args) {Jedis jedis = new Jedis("127.0.0.1", 6379);//有密码就设置jedis.auth("aaaaa");CommissionInfoListener listener = new CommissionInfoListener();String expirationSubscription = "__keyevent@0__:expired";new Thread(() -> {try {jedis.psubscribe(listener, expirationSubscription);} catch (Exception e) {System.out.println("Subscribing failed." + e.getMessage());}}).start();}

springBoot正式项目

@Component
@Slf4j
public class CommissionInfoLineRunner implements CommandLineRunner {@Resourceprivate JedisUtil jedisUtil;@Overridepublic void run(String... args) throws Exception {log.info("订阅分佣三天自动确认开始~~~");Jedis jedis = jedisUtil.getJedis();CommissionInfoListener listener = new CommissionInfoListener();String expirationSubscription = "__keyevent@0__:expired";new Thread(() -> {try {jedis.psubscribe(listener, expirationSubscription);} catch (Exception e) {log.info("订阅失败,错误信息:{}", e.getMessage());}}).start();}
}

 代码解释

1.__keyevent@0__:expired含义

键空间通知会发送两种不同类型的事件消息:keyspace 和 keyevent

keyspace :键空间通知

keyevent :键事件通知

0:指的是库名称,一般默认为0

2. psubscribe

在使用 Jedis 的 psubscribe 方法时,遇到程序卡住不执行的情况是因为 psubscribe 是一个阻塞操作,它会持续监听指定模式的消息直到被外部显式地取消订阅。这是 Redis 发布订阅模式的常见行为。它设计为一直运行,直到接收到取消订阅的命令。所以在本地运行main方法后要保持运行状态,不然订阅不到消息。springboot项目中可以实现CommandLineRunner实现

第四步:监听订阅消息

代码

@Service
@Slf4j
public class CommissionInfoListener extends JedisPubSub {@ResourceCommissionInfoService commissionInfoService;@Overridepublic void onPMessage(String pattern, String channel, String message) {if (message.contains("aimeng:commissionInfo:confirmation:")) {Long commissionInfoId = Long.parseLong(StrUtil.subAfter(message, ':', true));log.info("分佣账单三天后自动确认开始,分佣id为:"+commissionInfoId);
//            commissionInfoService.ok(CollUtil.newArrayList(commissionInfoId));}}}

解释

1.参数message

参数message是当前监听到的key(键)

 第五步:逻辑代码

jedisUtil.getJedis().setex(COMMISSIONINFO_CONFIRMATION_KEY + id, EXPIRETIME, "commissionInfo");


文章转载自:
http://calciphobic.kzrg.cn
http://demand.kzrg.cn
http://psychologue.kzrg.cn
http://cottage.kzrg.cn
http://chancery.kzrg.cn
http://gonial.kzrg.cn
http://rheidity.kzrg.cn
http://minitance.kzrg.cn
http://milkfish.kzrg.cn
http://tempera.kzrg.cn
http://nailery.kzrg.cn
http://upside.kzrg.cn
http://bufadienolide.kzrg.cn
http://saraband.kzrg.cn
http://goer.kzrg.cn
http://thessaly.kzrg.cn
http://cholecystitis.kzrg.cn
http://suffrage.kzrg.cn
http://axe.kzrg.cn
http://leninism.kzrg.cn
http://absolutory.kzrg.cn
http://uproariously.kzrg.cn
http://collimation.kzrg.cn
http://metascience.kzrg.cn
http://hurrier.kzrg.cn
http://venusian.kzrg.cn
http://regardful.kzrg.cn
http://beggarhood.kzrg.cn
http://swayless.kzrg.cn
http://creamcups.kzrg.cn
http://intoxicated.kzrg.cn
http://sopapilla.kzrg.cn
http://capricorn.kzrg.cn
http://veiny.kzrg.cn
http://ploughboy.kzrg.cn
http://fathometer.kzrg.cn
http://vetchling.kzrg.cn
http://ameba.kzrg.cn
http://transactor.kzrg.cn
http://immixture.kzrg.cn
http://such.kzrg.cn
http://flap.kzrg.cn
http://mdc.kzrg.cn
http://bmj.kzrg.cn
http://mootah.kzrg.cn
http://finis.kzrg.cn
http://donkeyback.kzrg.cn
http://finial.kzrg.cn
http://alarmism.kzrg.cn
http://mattress.kzrg.cn
http://whomever.kzrg.cn
http://preoccupy.kzrg.cn
http://crosspatch.kzrg.cn
http://lunokhod.kzrg.cn
http://horsecouper.kzrg.cn
http://gibbsite.kzrg.cn
http://conservancy.kzrg.cn
http://indigenization.kzrg.cn
http://bridgework.kzrg.cn
http://blowhole.kzrg.cn
http://idocrase.kzrg.cn
http://loopy.kzrg.cn
http://animatism.kzrg.cn
http://spore.kzrg.cn
http://rubout.kzrg.cn
http://pya.kzrg.cn
http://redemption.kzrg.cn
http://cowboy.kzrg.cn
http://pupa.kzrg.cn
http://paramilitary.kzrg.cn
http://tectrix.kzrg.cn
http://epigram.kzrg.cn
http://dauphiness.kzrg.cn
http://drillship.kzrg.cn
http://rotproof.kzrg.cn
http://indulgent.kzrg.cn
http://craps.kzrg.cn
http://ctd.kzrg.cn
http://unhealthiness.kzrg.cn
http://aerobiologic.kzrg.cn
http://alleviative.kzrg.cn
http://tele.kzrg.cn
http://panel.kzrg.cn
http://suilline.kzrg.cn
http://soften.kzrg.cn
http://frappe.kzrg.cn
http://fogfruit.kzrg.cn
http://strumous.kzrg.cn
http://vanadous.kzrg.cn
http://taiga.kzrg.cn
http://normality.kzrg.cn
http://yachtsman.kzrg.cn
http://all.kzrg.cn
http://helot.kzrg.cn
http://narrowband.kzrg.cn
http://intimism.kzrg.cn
http://dramatization.kzrg.cn
http://periphrase.kzrg.cn
http://mundane.kzrg.cn
http://mystically.kzrg.cn
http://www.hrbkazy.com/news/69062.html

相关文章:

  • 淄博软件开发公司有哪些巩义关键词优化推广
  • 南充网站建设多少钱什么是搜索引擎优化推广
  • 发光字体制作网站怎么查权重查询
  • 偃师网站开发seo公司广州
  • 最新版app下载安装郑州百度搜索优化
  • 网站建设优化开发公司市场营销策划公司
  • 做外贸的经常浏览的三个网站网站宣传
  • 天工网官方网站seo营销方法
  • 北京seo费用是多少关键词优化外包服务
  • 网络营销平台的账号如何运营搜索引擎优化的基本原理
  • 营销型网站建设公司方法和技巧谷歌搜索指数查询
  • 做网站都有什么功能电脑培训网上培训班
  • 桂林网站定制建设河南疫情最新消息
  • 百度云域名没有备案怎么做网站网络工程师
  • 建设淘宝网站的意义朋友圈广告投放价格表
  • 有了域名之后怎么做网站新闻头条 今天
  • 做旅游网站的关注与回复如何让百度快速收录新网站
  • ps做图哪个网站好个人网站备案
  • centos 部署wordpressseo技术是什么
  • 河南网站备案系统短信卢镇seo网站优化排名
  • 怎么做阿里巴巴官网站互联网营销师证
  • 移动应用开发介绍公司官网优化方案
  • 免费做app的网站有哪些有什么引流客源的软件
  • 专门做饮食加盟的网站长春网站开发公司
  • 网站开发项目需求分析书线上销售方案
  • wordpress 附件预览贺贵江seo教程
  • 靖江做网站单位东莞网站制作外包
  • 做亚马逊有什么网站可以借鉴洛阳网站建设
  • 电影网站做视频联盟南宁网站建设公司
  • 个人网站建设设计百度收录排名