美好的一天
我在访问具有我使用的kafka主题的外部IP时遇到问题。 从我的VM我可以创建一个消费者并访问主题 - 从开始 - >的工作原理。
<template>
<div>
<em>Change the title of your shopping list here</em>
<input name="title" ref="inputTitle" data-vv-delay="1000" v-validate="'required'" :class="{'input': true, 'is-danger': errors.has('required') }" :value="title" @input="testValidation({ title: $event.target.value, id: id })"/>
<p v-show="errors.has('title')">{{ errors.first('title') }}</p>
</div>
</template>
<script>
import { mapActions } from 'vuex'
import Vue from 'vue'
import VeeValidate from 'vee-validate'
Vue.use(VeeValidate)
export default {
props: ['title', 'id'],
methods: {
testValidation: function (value) {
const ariaInvalid = this.$refs.inputTitle.getAttribute('aria-invalid')
if (ariaInvalid === 'false') {
this.$nextTick(() => {
this.$emit('input', value) // should change props in parent components
})
} else {
console.log('INVALID !') // do not change props
}
},
...mapActions({
onInput: 'changeTitle' // update store
})
}
}
</script>
当我尝试通过我的IDE(Intellij)或.jar文件(在同一个VM(Ubuntu)上)访问它时,它不会从外部主题读取???
bin/kafka-console-consumer.sh --bootstrap-server XXX.XXX.X.XX:9092 --topic test --from-beginning
有什么想法吗?