如何优化去哪儿网站的排名,以建设河南地区的在线目的地?
摘要:去哪儿网站排名怎么做,建设河南网站,如何做全球网站排名,施工企业企业管理费待部署的项目包括:前端front,服务提供者backend,服务消费者gat
去哪儿网站排名怎么做,建设河南网站,如何做全球网站排名,施工企业企业管理费待部署的项目包括#xff1a;前端front#xff0c;服务提供者backend#xff0c;服务消费者gateway#xff0c;注册中心nacos 服务器信息#xff1a;腾讯云入门级服务器2核2G#xff08;后续有对服务器进行升级#xff09; 部署工具#xff1a;前端使用宝塔部署#x… 待部署的项目包括前端front服务提供者backend服务消费者gateway注册中心nacos 服务器信息腾讯云入门级服务器2核2G后续有对服务器进行升级 部署工具前端使用宝塔部署消费者和服务者使用打包jar的方式部署其他后端项目使用docker部署 基于rpc框架项目的部署相对于只有一个后端程序的项目部署会要复杂很多博主在这里踩了很多坑耗费了很多时间本篇博客记录下一些大大小小的坑希望对读者有所帮助~ nacos部署
在部署nacos之前需要先部署java jdk 和 maven环境先把服务器上自带的javaopenjdk全部删除按照本地环境的jdk版本下载linux的jdk并且配置好java的环境变量直接把linux版本的nacos解压到服务器上即可注意版本要和项目中的版本一致sh startup.sh -m standalone 单机运行nacos此时只会显示正在starting但是不会本地一样打印出详细的启动信息具体的启动信息在nacos/logs/start.out里面 如果报内存不够无法启动的错误可以调整startup.sh里面的jvm内存具体看自己的服务器调小一点JAVA_OPT“${JAVA_OPT} -Xms512m -Xmx512m -Xmn256m”如果是报其他错误可以指定一下startup.sh里面的 JAVA_HOME为刚刚装的jdk因为宝塔在添加站点的时候会要求再装一个Tomcat和jdk如果日志里面显示正常启动但是无法在自己的电脑上访问nacos主页需要检查一下application.yml里面配置的address: nacos://ip:8848是不是外网的ip然后按照外网ip访问主页http://外网ip:8848/nacos/。如果是顺利启动会很快访问到主页如果一直在nacos页面上转圈加载说明肯定启动有问题检查日志中是不是有错误 如果显示无法访问检查防火墙是不是开放了端口注意有两层防火墙一个是直接在腾讯云设置的防火墙规则一个是服务器自己的防火墙服务。端口要开齐9848 98498848等 提供者部署backend
注意把application.yml中的数据库信息和nacos地址修改为服务器的外网信息把client-sdk项目中的网关地址改外外网地址重新打包client-sdk和backend把打包好的backend jar包传到服务器上直接java -jar运行 先确保nacos能正确启动再运行backend项目如果有问题的话注意观察日志 消费者部署gateway 修改gateway中的白名单以及interface_host打包成jar之后传到服务器 先启动naocs再启动backend确保正确之后启动gateway 此时发现gateway一直启动错误日志显示客户端无法连接dubbo实例创建失败在这一步上花了很多时间 启动gateway失败之后我尝试关闭nacos先ps -ef | grep nacos查看nacos的运行状态此时显示有一条nacos项目我便判断nacos是正常运行的然后使用sh shutdown.sh关闭nacos但是却显示目前没有正在运行的nacos 此时我恍然大悟重新开启nacos再启动backend检查到此时是可以运行sh shutdown.sh成功说明backend启动之后nacos正常随后启动gateway发现此时使用sh shutdown.sh已经会提示没有运行的nacos了说明在启动gateway的过程中nacos挂掉了。 回到宝塔面板主页显示内存已经爆红了。
