logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux开机自动启动kafka

一、首先尝试过zookeeper.service、kafka.service。方式,不过一些环境变量问题,导致无法启动。二、采用/etc/init.d/ 方式1、编辑/etc/init.d/zookeeper,注意以下几点:(1)要设置java环境变量(2)#chkconfig:2345(level) 20(启动顺序:越小越快) 80(停止顺序)(3)start、stop、status、resta

#linux#kafka#bash
redis事务中setIfAbsent无法及时返回true或false,返回null

代码如下,现需要批量处理业务,为了防止一条数据被多次处理,故缓存到redis中。又因可以同时操作多条数据,故考虑用redis事务,当其中一个已被其他人处理中时,之前设置的也全部回滚。但实际过程中 redisOperations.opsForValue().setIfAbsent();并非返回true或false。需要等到exec时才能获取返回值。故一下做法就无效了,需要换一种实现方式。RedisT

#java#redis
暂无文章信息