摘要:本篇文章探讨了大数据技术之Java的新项目学习笔记(74),希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。
本篇文章探讨了大数据技术之Java的新项目学习笔记(74),希望阅读本篇文章以后大家有所收获,帮助大家对相关内容的理解更加深入。
"
1.4 测试CMS一键发布接口
1.4.1 配置虚拟主机
在nginx配置课程详情页面的虚拟主机,实现访问:www.xuecheng.com/course/detail/.....html。
#静态资源服务 upstream static_server_pool{ server 127.0.0.1:91 weight=10; } server { listen 80; server_name www.xuecheng.com; ssi on; ssi_silent_errors on; #课程预览 location /course/detail/ { proxy_pass //static_server_pool; } } #学成网静态资源 server { listen 91; server_name localhost; #公司信息 location /static/company/ { alias F:/develop/xuecheng/static/company/; } ...
cms会将课程预览页面发布到服务器的F:/develop/xuecheng/static/course/detail/下,通过
www.xuecheng.com/course/detail/来访问。 1.4.2 新增站点和模板
1、新增课程详情页面的站点信息
如果已增加课程详情页面的站点则忽略此步骤。
向cms_site中新增如下信息
[mw_shl_code=applescript,true]{ ""_id"" : ObjectId(""5b30b052f58b4411fc6cb1cf""), ""_class"" : ""com.xuecheng.framework.domain.cms.CmsSite"", ""siteName"" : ""课程详情站点"", ""siteDomain"" : ""//www.xuecheng.com"", ""sitePort"" : ""80"", ""siteWebPath"" : """", ""siteCreateTime"" : ISODate(""2018‐02‐03T02:34:19.113+0000"") }[/mw_shl_code]
2、新增课程详情模板信息
可直接使用前边章节制作的课程详情信息模板。
可以GridFS的测试代码添加模板,如果已添加则不用重复添加。
使用测试GridFS Api将模板文件存储到mongodb:
[mw_shl_code=applescript,true]//文件存储2 @Test public void testStore2() throws FileNotFoundException { File file = new File(""C:\\Users\\admin\\Desktop\\coursedetail_t.html""); FileInputStream inputStream = new FileInputStream(file); //保存模版文件内容 GridFSFile gridFSFile = gridFsTemplate.store(inputStream, ""测试文件"",""""); String fileId = gridFSFile.getId().toString(); System.out.println(fileId); } [/mw_shl_code]
1.4.3 单元测试
1、启动RabbitMQ服务 2、启动cms服务
3、启动cms_client,注意配置routingKey和队列名称
[mw_shl_code=applescript,true]xuecheng: mq: #cms客户端监控的队列名称(不同的客户端监控的队列不能重复) queue: queue_cms_postpage_03 routingKey: 5b30b052f58b4411fc6cb1cf #此routingKey为门户站点ID[/mw_shl_code]
"
本文由职坐标整理发布,学习更多的相关知识,请关注职坐标IT知识库!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号