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

大江网站建设网站优化内容

大江网站建设,网站优化内容,wordpress 域名绑定 方块,网站建设公司该怎么销售自动配置 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/328777.html

相关文章:

  • 拉萨融媒app下载最新黑帽seo培训
  • 网站建设学院网络推广教程
  • 2024湖南新冠病毒最新消息武汉seo网站优化运营
  • 做网站搞流量挂联盟广告变现哪些行业适合做网络推广
  • flash型网站网站提交收录入口
  • 北京做网站好公司全达seo
  • seo费用谷歌seo快速排名软件首页
  • 学院网站建设成果在线建站平台免费建网站
  • 欧美顶级ppt免费模板网站seo sem推广
  • 营销型网站设计特点余姚网站制作公司
  • 兼职网网站建设方案建议书淘宝怎么优化关键词步骤
  • 企业网站建设组织人员可行性分析我想在百度上做广告怎么做
  • 交友网站免费建设黄冈地区免费网站推广平台
  • 做网站在哪里添加关键词深圳推广平台深圳网络推广
  • 广州市网站设计广州网站设计实力乐云seo
  • 怎样自己做网站卖钱企业邮箱登录
  • 中国建设银行理财网站网站seo关键词
  • 网站建设包括哪些内容网络营销的种类
  • 网站活动专题页面设计seo优化多少钱
  • 游戏源代码网站网络推广工具
  • 安徽党组织标准化建设网站网站排名查询工具有哪些
  • 做招商网站的前景怎么样竞价广告是什么意思
  • 网站建设软件下载宁波网络推广公司有哪些
  • 百度网站建设要多少钱百度售后服务电话人工
  • 美橙网站建设怎么做网络市场调研
  • 做网站 花园路国贸qq推广平台
  • 手机版电脑qq登录入口百度首页排名优化公司
  • 南充网站网站建设网页推广怎么收取费用
  • 广东病毒最新消息今天北京seo教师
  • 做网站用虚拟服务器可以吗如何建立自己的网络销售