刚刚登上去了,应该不是跨域的问题,但登上去后数据加载不出来

刚刚登上去了,应该不是跨域的问题,但登上去后数据加载不出来

刚刚登上去了,应该不是跨域的问题,但登上去后数据加载不出来

https://img1.sycdn.imooc.com/climg/65fbd59a0841ea0728661324.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小尤 2024-03-21 17:59:06

同学你好,1、没有8090端口表示项目没有成功启动,建议同学查看配置文件,查看其中配置的是否是8090端口。如下所示:

https://img1.sycdn.imooc.com/climg/65fc0026098eeb2205300326.jpg

如果是,则启动项目然后等待两三分钟,重新查看端口详情试一下,查看是否有成功启动项目。如果启动了,则重新测试接口试一下,查看是否可以成功访问。

nohup  java -jar -Dfile.encoding=utf-8 emos-api.jar --spring.config.location=application.yml  >> out.log 2>&1 &

2、如果没有成功启动项目,或还是无法访问项目。同学可以先查看out.log文件,查看是否存在异常信息。

3、如果没有异常信息,并项目也无法成功启动。建议同学删除emos-api容器,重新搭建容器。

# 此时需要将容器内容大小设置为2g,避免容器内存不够
docker run -it -d --name=emos_api --net=host -m 2g \
-e TZ=Asia/Shanghai \
-v /root/emos-api:/root/emos-api jdk15
 
#进入Java容器
docker exec -it emos_api bash
 
#访问容器中的emos-api文件夹
cd /root/emos-api
 
#运行工作流项目
nohup  java -jar -Dfile.encoding=utf-8 emos-api.jar --spring.config.location=application.yml  >> out.log 2>&1 &

4、腾讯云中端口并不需要删除,但此处建议将所有端口放开。

https://img1.sycdn.imooc.com/climg/65fc01d809c23fbd15310630.jpg

5、同学反馈截图中并没有查看到mysql,如果同学没有安装mysql,建议同学根据电子书与视频课程进行安装,并在腾讯云中开放3306端口。如下所示:

https://img1.sycdn.imooc.com/climg/65fc02100979fce514500723.jpg

https://img1.sycdn.imooc.com/climg/65fc0259091415ef11430062.jpg

祝学习愉快!

好帮手慕小尤 2024-03-21 15:02:29

同学你好,1、建议同学根据上一个问答先将容器内存调大试一下。

2、建议同学查看日志文件是否存在异常。

祝学习愉快!

  • 提问者 _大臣呀 #1
    日志没有任何异常,应该是跨域的问题吧,但我前端的代码都改过了。建议同学根据上一个问答先将容器内存调大试一下。指的是哪一个容器


    2024-03-21 15:07:03
  • 好帮手慕小尤 回复 提问者 _大臣呀 #2

    同学你好,1、可能是跨域的问题,也有可能是容器内存不够导致访问失败。

    2、同学可以尝试先将emos-api容器内存调大试一下。

    祝学习愉快!

    2024-03-21 15:12:35
  • 提问者 _大臣呀 回复 好帮手慕小尤 #3

    内存已经调到了1GB,还是不行



    2024-03-21 15:24:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师