部署dubbo项目遇到的问题

1.不熟悉maven打包,导致浪费时间。

   后台 service_xxxx_api,service_xxxx_impl,一个接口,一个实现。只打包实现impl就可以,install impl前先maven install api用maven install命令,会发现生成四个文件:bin是运行指令(修改版本jdk地址),conf是配置文件(修改zookeeper地址),lib是依赖包,还有一个logs文件。将外面的jar拷到lib,然后将四个文件上传至服务器。作为后台来启动。下次替换的时候只替换impl包,注意对initStart.sh的修改(jdk和描述)。

注意:需要修改配置文件的zookeeper地址,将localhost改为服务器用的zookeeper的地址。

这时候后台启动完。

2.前台,前台需要修改web.xml,将server的端口和IP修改为服务器的,将配置文件的zookeeper地址改为服务器的zookeeper地址。

然后将tomcat的地址改为和web.xml一样的端口。

将tomcat上传,将项目放在webapps下面。

遇到问题:1.jdk版本不一致问题,本地用的1.8,服务器用的1.7

2.controller里面写static方法,导致bean create失败,因为找不着配置文件。

将static方法抽到service里面,暂时将配置文件放在服务器的某个文件夹下,并将路径写死。

3.部署完后360浏览器可以打开,火狐打不开。因为6666端口提示 通用浏览网络意外的端口,为了安全禁止了,所以将端口换成9008

 

常用的几个linux命令:

1.ps ef|grep 6666查看启动情况,重启时要杀掉进程。

2.history |grep ** 查看历史指令

3.https://blog.csdn.net/xiaobai_it/article/details/78816331

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

早退的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值