栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

GPMall 商城系统 遇到的问题及解决方案

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GPMall 商城系统 遇到的问题及解决方案

问题一

关于网站访问(打不开或者连接不上服务器的问题),没有关闭selinux和防火墙,是访问不了网站的。

# 暂时关闭selinux
setenforce 0
getenforce
# 关闭防火墙服务
systemctl stop firewalld
systemctl disable firewalld
问题二

关于kafka服务(启动kafka后,自动关闭的问题),在 /etc/hosts 文件中添加mall主机名和ip映射,启动kafka服务,再查看就不会自动关闭kafka服务了。

vi /etc/hosts

主机IP     mall
主机IP     kafka.mall
127.0.0.1  mysql.mall
主机IP     redis.mall
主机IP     zookeeper.mall
问题三

当用命令 jobs 查看jar包运行状态或访问网站只显示个标题(1+x 示例项目)的时候,那就是4个jar包没运行成功。

查看之前的服务都启动了没有,特别是kafka服务;再重新运行4个jar包(需按照顺序运行),然后再jobs查看验证启动运行了没有,jobs查看后是运行状态,然后去刷新一下网页。

nohup java -jar /root/shopping-provider-0.0.1-SNAPSHOT.jar &

nohup java -jar /root/user-provider-0.0.1-SNAPSHOT.jar &

nohup java -jar /root/gpmall-shopping-0.0.1-SNAPSHOT.jar &

nohup java -jar /root/gpmall-user-0.0.1-SNAPSHOT.jar &

jobs -l
问题四

关于数据库问题(访问网站能显示界面但是页面内容加载不出来),当用主机IP mysql.mall主机名和ip映射的时候,访问网站一直显示“加载中”;当把主机名ip映射改为127.0.0.1 mysql.mall,再去刷新网页,就能成功访问页面。(个人认为:页面一直显示加载中,说明数据库没连上,连上了的话就会显示页面的内容)

问题五

有些问题可能是数据库和nginx服务没重启导致的,需重启数据库和nginx服务。

systemctl restart mariadb
systemctl restart nginx
附录
jps
# 查看kafka服务

jobs
# 查看Jar包运行状态

ps aux |grep java
# 查看java进程

jobs -l
# 查看jar包进程PID号
kill -9 PID号
# 杀死指定PID号进程

tail -f /var/log/nginx/error.log
# 查看nginx的error(错误)日志

nohup java -jar gpmall-user-0.0.1-SNAPSHOT.jar &
# 重新启动gpmall-user的jar包(例子)

tailf -f nohup.out
# 再查看jar包启动过程
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1028645.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号