(mac)本地代码链接远程服务器kafka超时报错
前提:
腾讯云服务器安装kafka,版本kafka_2.12-1.0.2
本地启动生产消费消息正常
本地java代码远程连接kafka超时
本地代码如下
public class MyProducer1 {
public static void main(String[] args) throws ExecutionException, InterruptedException, TimeoutException {
Map<String, Object> configs = new HashMap<String, Object>();
//设置链接到的服务器
configs.put("bootstrap.servers", "kafka:9092");//kafka为在/etc/hosts文件中配置的域名映射
//设置key的序列化器
configs.put("key.serializer", "org.apache.kafka.common.serialization.IntegerSerializer");
//设置value的序列化器
configs.put("value.serializer", "org.apache.kafka.common.serialization.StringSerializer");
configs.