关于java 版本架构问题

谢谢群里的大神帮助, 我已部署到亚马逊云上了并且成功运行。    有以下关于java版本的架构问题。 希望能得到解答。    以下是我的理解, 请更正 我是否正确。   1.  非本地部署: 在亚马逊云或者阿里云上。 把war 放到tomcat8 在端口8181 下, 把crm72-release.zip 放到服务器上解压然后运行"./72crm.sh start" 在8080端口下。 (没有做npm install 和 npm run dev, 因为crm72-release 有全部前端代码而且在运行./72crm.sh start" 时 [i]前端已经运行了。 npm install 和 npm run dev 是针对本地测试用的[/i])[i], 以上对吗?[/i]   [i]2. 本地部署和运行: [/i]把war 放到tomcat8 在端口8181 下, 然后在ux下运行npm install 和 npm run dev。 如果前端ux的代码有变动, 那么运行npm run build 把代码再次打包,以便crm72-release.zip 能够获取最新前端代码。  [i]以上对吗?[/i]
已邀请:

练习

赞同来自: brian NRing 悟空软件

给楼主赞一个,补充下
 1、端口本身没有限制,随便一个端口就可以
2、本地运行如果不需要改动前端代码也可以不运行npm
3、项目本身是前后端分离的,没必要一定把项目前端放在webapp下面,现在放下面只是为了方便一些人的使用
4、项目设计初衷是只做后台接口处理,可以部署多个做负载均衡,不太推荐使用tomcat
有没有关于接口安全的介绍?
感谢分享!!!!!
JAVA版源码在哪?

要回复问题请先登录注册