- 前言
- 第一部分 基础应用开发
- 第 1 章 Spring Boot 入门
- 第 2 章 在 Spring Boot 中使用数据库
- 第 3 章 Spring Boot 界面设计
- 第 4 章 提高数据库访问性能
- 第 5 章 Spring Boot 安全设计
- 第二部分 分布式应用开发
- 第 6 章 Spring Boot SSO
- 第 7 章 使用分布式文件系统
- 第 8 章 云应用开发
- 第 9 章 构建高性能的服务平台
- 第三部分 核心技术源代码分析
- 第 10 章 Spring Boot 自动配置实现原理
- 第 11 章 Spring Boot 数据访问实现原理
- 第 12 章 微服务核心技术实现原理
- 附录 A 安装 Neo4j
- 附录 B 安装 MongoDB
- 附录 C 安装 Redis
- 附录 D 安装 RabbitMQ
- 结束语
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
7.6 运行与发布
本章实例工程的完整代码可以在 IDEA 中直接从 GitHub 中检出: https://github.com/chenfromsz/spring-boot-files.git 。
检出工程后,在 webapp 模块的配置文件 application.yml 中按照各种服务器的安装情况配置连接 Neo4j 数据库的 URL、用户名和密码,配置连接 FastFDS 分布式文件系统的 Tracker Server 的 trackerList 列表地址和端口,配置 file.path.head 的 Tracker Server 浏览器地址和端口,如代码清单 7-20 所示。
代码清单 7-20 webapp 模块配置
server: port: 80 neo4j: datasource: url: http://192.168.1.221:7474 username: neo4j password: 12345678 fdfs: soTimeout: 1501 connectTimeout: 601 thumbImage: width: 150 height: 150 trackerList: - 192.168.1.214:22122 # - 192.168.1.215:22122 spring.jmx.enabled: false file.path.head: http://192.168.1.214:84/
然后在 IDEA 的 Edit Configuration 中增加一个 Spring Boot 启动配置,模块选择 webapp,工作目录选择模块所在的根目录,主程序选择 com.test.webapp.Webapp-Application,并将配置保存为 webapp。
运行 webapp 配置项目,应用启动成功后,打开网址 http://localhost ,即可体验使用分布式文件系统的功能。
如果需要发布工程,可以在 IDEA 的 Edit Configuration 中增加一个 Maven 配置,工作目录选择工程根目录,在命令行输入 clean package,并保存配置为 mvn。然后运行配置项目 mvn,即可执行打包操作。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论