风中之神

0 声望

这家伙太懒,什么都没留下

个人动态
  • 半兽人 回复 风中之神深入理解js闭包 中 :

    this指向的是那个调用它的对象

    5年前
  • 风中之神深入理解js闭包 发表评论:
    var name = "The Window";   
    var object = {   
     name : "My Object",   
     getNameFunc : function(){   
      var name= "inner name";
      return function(){
       return this.name;   
      };   
     }   
    };   
    alert(object.getNameFunc()());  //The Window
    -------------------------------------------------------------
    var name = "The Window";   
    var object = {   
     name : "My Object",   
     getNameFunc : function(){   
      var name= "inner name";
      return function(){
       return name;   
      };   
     }   
    };   
    alert(object.getNameFunc()());  //inner name
    

    结果很有意思。。。
    带this和不带this的结果截然不同,this应该怎么理解?

    5年前
  • 八面佛 回复 风中之神kafka集群两个broker,kill掉一台后,consumer收不到消息 中 :

    我也与到同样的问题,部署了三台,kill 其中一台,consumer收不到消息,按照:

    offsets.topic.replication.factor=3
    transaction.state.log.replication.factor=3
    transaction.state.log.min.isr=3
    

    修改后,问题依然。
    请问是否还要修改其他配置,谢谢

    5年前
  • 风中之神 回复 √锋²º¹8ヾ/❤kafka集群两个broker,kill掉一台后,consumer收不到消息 中 :

    问题同:
    https://www.orchome.com/805
    引用自 solo 答复 原野 
    “要在zk里面把__consumer_offsets节点和下面的所有节点都删掉,再重新启动集群做消费”

    5年前
  • √锋²º¹8ヾ/❤ 回复 风中之神kafka集群两个broker,kill掉一台后,consumer收不到消息 中 :

    一 .以json文件的形式,来进行添加:

    1、查看 主题的信息

    bin/kafka-topics.sh --describe --zookeeper 127.0.0.1:2181  --topic myTopic1
    

    确定分区数

    2、可以指定分区绑定副本(前提是副本id的broker服务要启动了) 到bin目录下,添加文件 increase-replication-factor.json

    [root@localhost bin]# vim increase-replication-factor.json
    
    {"version": 1, "partitions": [
            {
                "topic": "AA_topic",
                "partition": 0,
                "replicas": [
                    4,
                    5
                ]
            },
            {
                "topic": "AA_topic",
                "partition": 1,
                "replicas": [
                    4,
                    5
                ]
            }
        ]
    }
    

    其中 replicas 填写的值,就是 kafka 的对应的broker.id 【在kafka的conf目录的 server.properties 文件里能找到】。

    3、执行命令

    [root@localhost bin]# ./kafka-reassign-partitions.sh --zookeeper localhost:2181 --reassignment-json-file increase-replication-factor.json --execute
    

    4、再看主题的信息

    bin/kafka-topics.sh --describe --zookeeper 127.0.0.1:2181  --topic AA_topic
    

    我这边操作记录,试下能不能帮你解决问题

    5年前
  • 关注了用户 半兽人 · 5年前