- 博客(12)
- 收藏
- 关注
原创 springboot kafka 发送和接受消息 租户id 集中统一处理
发送消息端写一个ProducerInterceptorpublic class TenantProducerInterceptor implements ProducerInterceptor { private Logger logger = LoggerFactory.getLogger(TenantProducerInterceptor.class); @Override public ProducerRecord onSend(ProducerRecord.
2021-04-29 11:53:17
461
原创 使用docker容器搭建ftp服务器详细流程
使用的的镜像是fauria/vsftpdftp有2中模式 主动模式 文件传输是客服端建立服务 然后ftp服务端根据这个服务推送文件数据过来被动模式文件传输是ftp服务根据PASV_MIN_PORT~ PASV_MAX_PORT这2个环境变量的范围随机一个ip提供服务给客服端下载 总结根据上面的模式 使用主动模式 客服端如果存在防火墙请把服务端口号开放出来使用被动模式...
2018-10-29 21:50:32
10850
2
转载 centos7配置了静态ip无法上网可能原因
https://blog.csdn.net/zl570932980/article/details/78260951?utm_source=copy
2018-09-22 23:20:32
3550
原创 dubbo 2.6.2接收到消费者服务调用详细过程
pipeline.addLast("decoder", adapter.getDecoder());pipeline.addLast("encoder", adapter.getEncoder());pipeline.addLast("handler", nettyHandler);根据NettyServer 的这段代码可以知道 当接收到消息时会先通过decoder解码 就是Ne...
2018-08-31 15:42:34
1058
原创 dubbo 2.6.2 DubboProtocol openServer(URL url) 做了什么
String key = url.getAddress();//client can export a service which's only for server to invokeboolean isServer = url.getParameter(Constants.IS_SERVER_KEY, true);if (isServer) { ExchangeServer se...
2018-08-31 11:32:57
474
原创 dubbo 2.6.2 服务暴露过程
dubbo 使用了自定义标签 namespace 是http://dubbo.apache.org/schema/dubbospring 使用自定义标签需要到classpath目录下META-INF目录添加spring.handlers 添加namespace解析器所以找到了org.apache.dubbo.config.spring.schema.DubboNamespaceHandle...
2018-08-30 22:53:18
1262
原创 dubbo 2.6.2 暴露远程服务invoker的创建过程
代码如下:Invoker<?> invoker = proxyFactory.getInvoker(ref, (Class) interfaceClass, registryURL.addParameterAndEncoded(Constants.EXPORT_KEY, url.toFullString()));proxyFactory = ExtensionLoader....
2018-08-30 22:29:17
519
原创 linux centos 7开启特定端口防火墙
文件/etc/sysconfig/iptables 添加: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT (表示开启8080端口)firewall-cmd --reload(centos7 重启防火墙)
2017-05-09 14:01:42
282
原创 ubnutu14.04 redies 集群
一个虚拟机 6个实例搭建安装redis 我有写这个文章将安装好的复制 6份每份的redis.conf 修改daemonize no 改为 daemonize yes#cluster-enabled yes #去掉port xxx 每个个不一样 (如7001-7006)安装 ruby运行环境 sudo apt-get updatesudo
2016-03-12 16:44:13
304
原创 jackson 使用
package com.json;import com.fasterxml.jackson.databind.JsonNode;import com.fasterxml.jackson.databind.ObjectMapper;// ObjectMapper objectMapper = new ObjectMapper();// String json =objectMapper.writeValueAsString(l);// System.out.println(json);
2016-03-11 21:06:37
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人