# java-dubbo-zookeeper-node
<h3 style="color:red;">使用docker一键搭建 java 和 nodejs 微服务</h3>
----------------------------------------------------------------------------------------------------------------------------
## 项目介绍
----------------------------------------------------------------------------------------------------------------------------
1.java-dubbo-zookeeper-node目录下存放的java方项目
2.node-dubbo-zookeeper-java目录下存放的nodejs方项目
3.volumes目录下存放的需要与docker交互的数据卷(此demo存放maven的conf)
4.pizer_jdzn.sh文件为一键执行脚本 (PS: 仅仅下载该脚本即可构建项目,不需下载其他目录!!!!)
## 启动须知
----------------------------------------------------------------------------------------------------------------------------
1.首先您的机器需要的环境有:linux系统下git,docker,docker-compose。如何安装不在此过多赘述,google即可。
2.启动命令: ./pizer_jdzn.sh
## 存在问题
----------------------------------------------------------------------------------------------------------------------------
由于java打包需要花费一定时间,导致再java项目未启动时,node项目就启动了,最终导致dubbo连接不上.
解决方案:(ps:很垃圾的方案 -。-)
容器启动后,去查询java项目是否启动完毕( 在执行docker logs {java容器id} 出现 Dubbo service server started! 时),若启动完毕需要再次重启node项目。
## 结果
----------------------------------------------------------------------------------------------------------------------------
最终,通过postman来访问接口
POST http://{ip}:5001/api/pizer
发送任意内容返回发送内容,由此创建好了一个java做后端,nodejs做中间件来处理接口,这么一个微服务。
## 望各位大腿指正,提issue或者邮箱联系:lc438732659@163.com
----------------------------------------------------------------------------------------------------------------------------
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
读书笔记:使用docker一键搭建 java 和 nodejs 微服务.zip (83个子文件)
读书笔记:使用docker一键搭建 java 和 nodejs 微服务
java-dubbo-zookeeper-node
pizer_jdzn.sh 4KB
.git
index 9KB
HEAD 23B
refs
heads
master 41B
tags
remotes
origin
master 41B
objects
pack
pack-95e37650a2d491677732c270f465e6f0d0c31270.pack 55KB
pack-95e37650a2d491677732c270f465e6f0d0c31270.idx 8KB
info
FETCH_HEAD 132B
logs
HEAD 130B
refs
heads
master 130B
remotes
origin
master 144B
hooks
config 269B
branches
node-zookeeper-dubbo-java
lib
pizerDao.js 605B
app.js 45B
pizer.log 735B
controllers
pizerRestful.js 316B
.idea
dictionaries
liuchong.xml 87B
mei.xml 82B
workspace.xml 23KB
misc.xml 174B
node-zookeeper-java.iml 527B
modules.xml 348B
package.json 585B
common
Log4js.js 2KB
AMap.js 1KB
responseUtils.js 842B
entry.js 3KB
.gitignore 15B
java-dubbo-zookeeper-node
pom.xml 4KB
src
main
resources
application.properties 35B
dubbo.properties 86B
spring.xml 1KB
log4j.properties 1006B
java
pizer
JdznTestMain.java 287B
Service
ExampleTestService.java 158B
Impl
ExampleTestServiceImpl.java 576B
Common
ResponseVo.java 1011B
java-dubbo-zookeeper-node.iml 3KB
.idea
uiDesigner.xml 9KB
libraries
Maven__org_springframework_spring_aspects_4_1_6_RELEASE.xml 748B
Maven__aopalliance_aopalliance_1_0.xml 625B
Maven__com_alibaba_dubbo_2_5_6.xml 597B
Maven__org_apache_zookeeper_zookeeper_3_4_10.xml 668B
Maven__org_springframework_spring_context_4_1_6_RELEASE.xml 748B
Maven__org_jboss_netty_netty_3_2_5_Final.xml 655B
Maven__org_apache_curator_curator_framework_4_0_0.xml 709B
Maven__commons_logging_commons_logging_1_2.xml 669B
Maven__io_netty_netty_3_10_5_Final.xml 634B
Maven__org_springframework_spring_web_4_3_10_RELEASE.xml 727B
Maven__org_springframework_spring_expression_4_1_6_RELEASE.xml 769B
Maven__org_aspectj_aspectjweaver_1_8_5.xml 653B
Maven__org_springframework_spring_core_4_1_6_RELEASE.xml 727B
Maven__org_slf4j_slf4j_log4j12_1_6_1.xml 645B
Maven__org_slf4j_slf4j_api_1_6_1.xml 617B
Maven__log4j_log4j_1_2_17.xml 580B
Maven__org_springframework_spring_aop_4_1_6_RELEASE.xml 720B
Maven__org_javassist_javassist_3_20_0_GA.xml 661B
Maven__com_google_guava_guava_20_0.xml 610B
Maven__jline_jline_0_9_94.xml 580B
Maven__org_springframework_spring_beans_4_1_6_RELEASE.xml 734B
Maven__org_apache_curator_curator_client_4_0_0.xml 688B
workspace.xml 37KB
misc.xml 439B
inspectionProfiles
Project_Default.xml 155B
compiler.xml 662B
modules.xml 290B
target
classes
application.properties 28B
dubbo.properties 86B
spring.xml 1KB
log4j.properties 1006B
pizer
JdznTestMain.class 447B
Service
Impl
ExampleTestServiceImpl.class 1KB
ExampleTestService.class 192B
Common
ResponseVo.class 2KB
maven-status
maven-compiler-plugin
compile
default-compile
createdFiles.lst 142B
inputFiles.lst 430B
testCompile
default-testCompile
inputFiles.lst 0B
maven-archiver
pom.properties 122B
java-dubbo-zookeeper-node-1.0-SNAPSHOT.jar 7KB
README.md 2KB
volumes
maven
conf
settings.xml 867B
toolchains.xml 4KB
logging
simplelogger.properties 1KB
共 83 条
- 1
资源评论
baidu_16992441
- 粉丝: 311
- 资源: 1041
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Arduino和Firebase的智能家庭管理系统NodeSmartHome.zip
- (源码)基于C++的East Zone DSTADSO Robotics Challenge 2019机器人控制系统.zip
- (源码)基于Arduino平台的焊接站控制系统.zip
- (源码)基于ESPboy系统的TZXDuino WiFi项目.zip
- (源码)基于Java的剧场账单管理系统.zip
- (源码)基于Java Swing的船只资料管理系统.zip
- (源码)基于Python框架的模拟购物系统.zip
- (源码)基于C++的图书管理系统.zip
- (源码)基于Arduino的简易温度显示系统.zip
- (源码)基于Arduino的智能电动轮椅系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功