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

网站建设需求调查表河南河南省住房和城乡建设厅网站

网站建设需求调查表,河南河南省住房和城乡建设厅网站,免费好玩的网页游戏,网站制作公司杭州自动配置 Kafka 整理服务器内容时,发现一个测试 Kafka 的脚本,它可以自动配置 Kafka 部署信息 ,指定三个参数,完成 Kafka 的配置文件的修改。 basePath$1 brokerId$2 zookeeperConnect$3 localIpifconfig |grep inet| awk {prin…

自动配置 Kafka

整理服务器内容时,发现一个测试 Kafka 的脚本,它可以自动配置 Kafka 部署信息 ,指定三个参数,完成 Kafka 的配置文件的修改。

basePath=$1
brokerId=$2
zookeeperConnect=$3
localIp=`ifconfig |grep inet| awk '{print $2}'| head -1`
echo $localIp
cd $basePath
tar -xvf kafka_2.12-2.3.0.tgz
mv kafka_2.12-2.3.0 kafka
cd kafka/configsed -i -c "s/broker.id=.*/broker.id=${brokerId}/i" server.properties
sed -i -c "s/zookeeper.connect=.*/zookeeper.connect=${zookeeperConnect}/i" server.properties
echo "listeners=PLAINTEXT://$localIp:9092" >> server.properties

Kafka Java 测试代码

```typescript
public static void main(String[] args) {Properties kafkaProps = new Properties();kafkaProps.put(DataShareConstant.ACKS, DataShareConstant.DEFAULT_ACKS);kafkaProps.put(DataShareConstant.KAFKA_PRODUCER_TYPE, DataShareConstant.SYNC);//Avro mapkafkaProps.put(DataShareConstant.VALUE_SERIALIZER, DataShareConstant.AVRO_MAP_SERIALIZER);kafkaProps.put(DataShareConstant.KEY_SERIALIZER, DataShareConstant.DEFAULT_SERIALIZER);kafkaProps.put(DataShareConstant.BOOTSTRAP_SERVERS, "localhost:9092");//默认是30000mskafkaProps.put(DataShareConstant.REQUEST_TIMEOUT, "5000");kafkaProps.put("transaction.timeout.ms", "5000");kafkaProps.put("max.block.ms", "6000"); // 该属性决定连接超时的kafkaProps.put(DataShareConstant.BATCH_SIZE, "1048576");kafkaProps.put(DataShareConstant.LINGER, "10");kafkaProps.put(DataShareConstant.BUFFER_MEMORY, "33554432");KafkaProducer kafkaProducer  = null;try{kafkaProducer = new KafkaProducer("mytestkafka", kafkaProps);} catch (Exception e) {logger.info("Construct producer error {}", e.getMessage());}Map<String, Object> testMapData = new HashMap<>(1);testMapData.put("DATA", "Kafka测试");testMapData.put("TIME", DateFormatUtils.format(System.currentTimeMillis(), CommonConstant.EsIndexDayFormat + " HH:mm:ss"));Future send = kafkaProducer2.send(testMapData);assert send != null;try {send.get();System.out.println("send ok.");} catch (Exception e) {String errorMsg = e.getMessage();System.out.println(errorMsg);} finally {kafkaProducer2.close();}}

启示录

整理草稿箱,发现有些都遗忘的代码片段,分享出来,以备有用之时。IT 技术知识,感觉浩瀚无边的啊,真正用到的又有多少呢?

JDK半年一个新版本,可是一个 JDK 8 就够了,20% 的技术知识就能解决 80% 的问题;剩下20%,是大概率也不会遇到的复杂问题。

http://www.dtcms.com/wzjs/540573.html

相关文章:

  • 开封做网站睿艺美设计工作室取什么名字好
  • 高等院校网站建设方案下载软件大全
  • 六安网站帮人做网站在徐州被敲诈五万
  • 计算机网站建设相关的书籍我的手机网站
  • 推广网站的公司新网wordpress域名解析
  • 电子商务网站建设项目的阶段苏州百度快照优化排名
  • 室内设计网站推荐知乎嘉兴有哪些做网站的公司
  • 城乡建设网站人力资源网站建设域名跳转博客
  • 凡科做的是网站吗ps网站参考线怎么做
  • ?]后台的网站可以备案吗互联网相关网站
  • 廊坊智能模板建站直接进网站的浏览器
  • 四川网站seo网站主机空间价格
  • 哪个网站可以接广告做运动分类的网站设计论文
  • 太原网站建设方案报价房产门户网站平台搭建
  • 太平洋在线企业建站系统北京大学 讣告
  • 传奇新开网站服html to wordpress
  • dw可以做移动端网站wordpress更新很慢
  • 宜兴城乡建设局网站怎么做纪念网站
  • 桂阳网站制作设计门户网
  • 三艺网站建设手怎么搭建网站
  • 宁波网站设计建站服务公司湖北省建设厅七大员报名网站
  • 网络公司网站建设报价网站建设算不算固定资产
  • 网站seo测评腾讯云搭建ip教程
  • 凉山州建设局网站自定义wordpress登录界面
  • 分类信息网站怎么做SEO南充建设公司网站
  • 网站建设专业特长厦门seo关键词排名
  • 建设工程施工员考试在哪个网站网站优化升级怎么做
  • 怎样登录建设银行官方网站做外贸需要有自己的网站吗
  • 做全国性的app网站推广多少锦州网站开发招聘
  • 大网站整站备份个人网站设计源代码