![](https://img-blog.csdnimg.cn/20190927151124774.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
docker+dubbo
docker dubbo+springboot
艾艾猫dori
这个作者很懒,什么都没留下…
展开
-
springboot+dubbo实现项目itrip-search-consumer流程
1.创建springboot项目 2.修改maven仓库为基础模块itrip-maven和provider所在的maven库,修改pom的版本为1.5.9(需要对一些低版本依赖兼容,所以要改为1.5.9),import changes。 3.application.properties配置dubbo和redis。 注意:consumer不需要配置数据源,只有provider提供者服务需要配置,因为他要操作dao。由此,可以确定pom.xml导依赖的时候不可以导dao模块。 4.启动类添加dubbo注解。 5原创 2020-07-14 12:20:17 · 149 阅读 · 0 评论 -
Mac下solr的安装配置
前提:本地已安装配置好jdk+tomcat+mysql 本地安装solr 1.路径:/itripProject/爱旅行项目资料/课程资料/solr/solr-4.9.1/dist/solr-4.9.1.war,将solr-4.9.1.war文件复制到tomcat的webapps目录下,并将文件重命名为solr.war 2.复制 solr解压包下example\lib\ext 下所有的jar 到tomcat 的lib目录下 3.配置solr所需文件:在计算机本地新建一个文件夹solr_home(名字自定义原创 2020-07-14 10:49:41 · 722 阅读 · 0 评论 -
Mac安装与配置jmeter&jmeter的使用&jmeter生成性能测试报告
前言:了解JMeter JMeter用于高并发压力测试 一、下载JMeter https://jmeter.apache.org/download_jmeter.cgi 进入官网下载JMeter安装包 解压到当前目录: 二、配置环境变量 1.检查Java版本确保有Java java version 2.编辑配置文件 vim .bash_profile 3.把需要配置的环境变量粘贴进去,然后依次操作: export JMETER_HOME="/Users/dori/softwareBymyself原创 2020-07-05 19:03:31 · 793 阅读 · 4 评论 -
分布式日志ELK+Kafka的配置与基本使用&Exception thrown when sending a message with key= and payload=‘1‘ to topic te
一、 分布式日志介绍 二、ELK+Kafka日志组成 1.Elasticsearch 2.Kibana 3.Logstash 4.Kafka:消息中间件的一种 (消息中间件参考我的另一篇博文https://blog.csdn.net/m0_45899013/article/details/106994409:) 高吞吐:处理消息的能力强,比RabbitMQ和ActiveMQ处理消息的能力强。 三、ELK+Kafka日志收集的原理 即:logstash从kafka拿到日志发给es,kibana来展原创 2020-07-02 21:33:48 · 764 阅读 · 0 评论 -
分布式项目中抢购优化-商品库存-解决超卖问题(单体式&分布式项目)&线程超时解决(ActiveMQ)&同步式锁&分布式锁
经过线程模拟测试抢超情况,发现超卖问题。 (注:此项目抢购方法限定一个用户只能抢一次,所以暂没有模拟重复抢情况。) public ReturnResult getGoods(String token, String goodsId) throws Exception { //首先要确定有没有这个用户,即是否已登录 String userJson = redisUtil.getStr(token); QgUser qgUser = JSONObject.par原创 2020-06-29 00:07:15 · 1082 阅读 · 0 评论 -
docker概念、组成、架构&dubbo和zookeeper的关系&zookeeper概念、调用&dubbo概念、作用和dubbo的节点、调用关系
官方定义: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有4个部分组成: DockerClient客户端 Docker Daemon守护进程 Docker Image镜像 DockerContainer容器 ...原创 2020-06-22 10:36:03 · 1033 阅读 · 0 评论 -
docker的安装和使用(镜像、容器、数据卷、可视化Portainer容器)
环境:Ubuntu 本文分3部分: 安装并配置docker运行环境 安装docker 使用docker 安装并配置docker运行环境 1.安装Ubuntu,下载一个镜像,然后双击安装。 2.联网,ifconfig查看IP地址,进行设置。 3.在Ubuntu终端检查网络连接是否成功。 ping www.baidu.com 可以跑起来,显示64bytes即可,control+c停掉。 4.默认登陆Ubuntu是个人账户,要用到root账户,所以,在Ubuntu终端为root用户设置密码: sudo pa原创 2020-06-15 23:09:53 · 1176 阅读 · 0 评论