• 分布式部署远程服务器具体过程


    1 打jar包
    使用的是idea+dubbo的分布式部署,父类的pom和api的pom都不想要进行打包,可以把build去掉
    使用idea打包的时候,maven-project中,一定要在父类的项目中进行打包,lifecycle中,先clean然后再package,这样在provider和consumer的子项目target文件夹中生成相应的jar包
    首先本地使用cmd命令java -jar XX.jar来测试jar包是否可以正常使用,如果可以就可以往服务器上部署

    2 在远程服务器上安装zookeeper进行分布式管理
    启动服务器中 zookeeper/bin中的 zkCli.sh 和zkServer.sh
    命令 启动客户端./zkCli.sh start 启动服务端./zkServer.sh start 查看状态./zkServer.sh status

    3 将jar包传输到服务器上,然后启动
    java -jar xx.jar
    先启动provider.jar 再启动 consumer.jar
    注意:我在部署过程中,在linux系统中提示-jar不是命令,这个是jdk安装的1.8,但是指令指向1.7导致,所以重新安装jdk后就可以了

    4 调试路径,不要使用https,我用的端口号没有开通导致
    http://121.43.234.126:8082/activity/queryactivitydetail
    服务器地址加端口号,跟本地调试一样

  • 相关阅读:
    [标签] action的使用
    [sql server]sql server 查询所在port
    Freemarker中通过request获得contextPath
    Spring Cp30配置
    [Git]Git远程仓库
    kill tomcat process in window
    离线安装maven
    离线安装maven,重新打开eclipse报错处理方法
    [Git]Git安装
    树莓派魔镜的制作
  • 原文地址:https://www.cnblogs.com/sunsing123/p/9836857.html
Copyright © 2020-2023  润新知