1+X云计算 应用商城系统(gpmall)-遇到的问题以及解决办法

问题1:

关于网站访问(打不开或者连接不上服务器的问题):

没有关闭selinux和防火墙,是访问不了网站

[root@mall ~]# setenforce 0

[root@mall ~]# getenforce



[root@mall ~]# systemctl stop firewalld

[root@mall ~]# systemctl disable firewalld

问题2:

关于kafka服务(启动kafka后,自动关闭的问题):

(1)当/etc/hosts文件中没有添加192.168.100.101 mall主机名和ip映射时(如图2-1),启动kafka服务后,jps查看kafka服务是在运行的,再查看kafka就不在在运行的状态了 (如图2-2)



图2-1



图2-2

(2)当添加了192.168.100.101 mall主机名和ip映射后(如图2-3),启动kafka服务,再查看就不会自动关闭kafka服务了(如图2-4)



图2-3



图2-4

问题3:

4个jar包

当用命令jobs查看jar包运行状态或访问网站只显示个标题的时候(如图3-1),那就是4个jar包没起来,没运行成功



图3-1

解决方法:

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



图3-2

问题4:

关于数据库问题(访问网站能显示界面但是页面内容加载不出来):

当用192.168.100.101 mysql.mall主机名和ip映射的时候(如图4-1),访问网站如图“加载中”界面所示(图4-2);当把主机名ip映射改为127.0.0.1 mysql.mall,再去刷新网页,就能成功访问显示的页面

(个人认为:页面中显示加载中,说明数据库没连上,连上了的话就会显示页面的内容)

(1)当用192.168.100.101 mysql.mall主机名和ip映射的时候,访问网站如图“加载中”界面所示(图4-2)



图4-1



图4-2

(2)当把主机名ip映射改为127.0.0.1 mysql.mall的时候(如图4-3),再去刷新网页(多刷新几次),就能成功访问到网站的页面了(如图4-4)



图4-3



图4-4

问题5:

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

systemctl restart mariadb

systemctl restart nginx

附录:

jps 查看kafka服务

jobs 查看Jar包运行状态

ps aux |grep java 查看java进程

kill -9 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包启动过程

1+X云计算 应用商城系统(gpmall)-遇到的问题以及解决办法的更多相关文章

  1. MySQL安装过程net start mysql 启动失败 报“错误2,系统找不到文件”的解决办法

    MySQL安装过程net start mysql 启动失败 报“错误2,系统找不到文件”的解决办法 错误2,系统找不到文件. 开始...运行... regedit  注册表项: HKEY_LOCAL_ ...

  2. Windows 10 技术预览版9926 “未知源”引起系统休眠后自启的解决办法

    问题的由来: 自从安装上了最新发布的Windows 10 ,使用起来有诸多的改进:无论是重绘的图标还是通知消息中心的整合还是更智能的OneDrive客户端都使得工作起来非常愉悦. 不过笔者这两天频繁遇 ...

  3. Linux下因为系统编码问题造成乱码的解决办法

    2016年12月13日18:34:32 -------------------------------- 最近一段时间遇到一些润乾报表的应用在linux系统下面乱码的问题,最后检查后都发现是客户的li ...

  4. Hbasewindows系统下启动报错及解决办法

    今天在本地windows电脑上,装pinpoint时,需要先安装一个Hbase数据库,按照教程下载启动Hbase数据库时,却启动报错:java.io.IOException: Could not lo ...

  5. U盘安装Ubuntu 12.04成功后系统无法启动的原因及解决办法

    想搭建一个Linux开发环境,选择了ubuntu12.04长期支持版,采用u盘安装(Universal-USB-Installer做的启动),发现安装完成之后,拔掉u盘无法启动,插上u盘之后,可以重启 ...

  6. 我遇到移动端ios系统遇到的一些坑和解决办法

    我是作为一个H5移动端开发.主要是做跨平台兼容ios系统和Android系统. 在移动端中,最让我头疼的不是功能,不是业务逻辑.而是适配.俗话说:移动端适配是最头疼的事情,也是头发掉得最快的时候. 我 ...

  7. U盘在制作Ubuntu启动盘后Windows系统下显示空间不对的解决办法(Ubuntu系统下格式化U盘的方法)

    用Ubuntu系统自带的启动盘制作工具后,将U盘拿到Windows系统下使用显示出的空间与U盘大小不同. 解决该问题的办法: 使用Linux终端: 第一步:sudo fdisk -l 这个命令主要是查 ...

  8. Ubuntu16.04系统下汉字显示为方框解决办法(图文详解)

    不多说,直接上干货! 问题详情 问题分析 今天一打开Ubuntu系统,竟然不支持中文显示了.开始时以为是搜狗拼音的问题,然后重装了一遍fcitx,然后用重装了一遍搜狗输入法.可是重装后问题根本没有解决 ...

  9. 安装了简易版XP系统后不能安装IIS的解决办法

    第一步 找到C:\WINDOWS\inf文件夹中的sysoc.inf文件,在 [Components]区域中的NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7和c ...

随机推荐

  1. Elasticsearch(3):别名

      ES中可以为索引添加别名,一个别名可以指向到多个索引中,同时在添加别名时可以设置筛选条件,指向一个索引的部分数据,实现在关系数据库汇总的视图功能,这就是ES中别名的强大之处.别名是一个非常实用的功 ...

  2. nginx完美支持thinkphp3.2.2(需配置URL_MODEL=>1 pathinfo模式)

    来源:http://www.thinkphp.cn/topic/26657.html 第一步:配置SERVER块 server { listen 80; server_name www.domain. ...

  3. Anaconda安装和使用 akshare获取股票数据

    介绍 Anaconda是开源的Python包管理器.既是Python各种库的大礼包集合,特别是数据分析和科学计算方面的库都预装了,也是一个能创建虚拟机环境的工具. 我为什么安装 我安装它的原因不是科学 ...

  4. MeteoInfoLab脚本示例:MERRA HDF数据

    MERRA是NOAA的一种再分析资料,HDF数据遵循COARDS协议,读取比较简单.脚本程序: #Add data file folder = 'D:/Temp/hdf/' fns = 'MERRA3 ...

  5. day30 Pyhton 复习模块

    一.模块 什么是模块. 模块就是我们把装有特定功能的代码进行归类的结果. 从代码编写的单位来看我们的程序, 从小到大的顺序: 一条代码 < 语句句块 < 代码块(函数, 类) < 模 ...

  6. c# 常用帮助类

    C#常用帮助类 因为小土现在还是处于小白阶段,所以自己的知识技术还达不到要求,但是小土在网上找到一个大神的,等以后小土技术有了一定提升以后,在走自己的路,啥也不说了上货. 地址 :https://gi ...

  7. logstash -grok插件语法介绍

      介绍 logstash拥有丰富的filter插件,它们扩展了进入过滤器的原始数据,进行复杂的逻辑处理,甚至可以无中生有的添加新的 logstash 事件到后续的流程中去!Grok 是 Logsta ...

  8. spring boot: filter/interceptor/aop在获取request/method参数上的区别(spring boot 2.3.1)

    一,filter/interceptor/aop在获取参数上有什么区别? 1,filter可以修改HttpServletRequest的参数(doFilter方法的功能), interceptor/a ...

  9. java调用.net的webservice[转]

    一.引用jar包. 完整包路径:http://files.cnblogs.com/files/chenghu/axis完整jar包.rar 二.java程序代码如下所示: package edu.sj ...

  10. Linux基础命令之.命令

    . 点命令 .命令等同source 可以让配置文件被读到进程中,立刻生效