【CF 应用开发大赛】Cloud Foundry 控制台

应用名称:Cloud Foundry Console 前端

应用URL地址:http://cf-console.cfapps.io web

应用说明及使用场景:Cloud Foundry提供了vmc上传和管理应用的方式,但老是感受不够直观。并且管理应用时,必须在机器上装上环境才能够。因此开发出一个web版的vmc,能够更加直观方便的管理应用,查看本身的CloudFoundry当前的状态。 spring

使用的技术及软件: 数据库

  • 前端使用的框架及js插件:

        1.bootstrap    
        2.modernizr
        3.datatable plugin
        4.bootstrap-carousel
        5.bootstrap-editable bootstrap

  • 服务器端:

        spring mvc tomcat

  • 存储:

         没有使用任何数据库及存储服务 服务器

 创新点(亮点): mvc

  • 它是一个基于CloudFoundry的应用;
  • 它用来管理CloudFoundry应用;
  • 它可以在任何能够上网的地方管理你的应用,而不须要安装特定的管理环境;
  • 它可以让你对你的应用基本状况有更加直观的了解,而不只局限于命令行;

 应用截图: app

登陆页 框架

 

概览页

应用程序页

应用程序实例信息页

cloudfoundry runtime框架页

命令行模式,能够经过命令行维护cloudfoundry(暂时功能还不全)

 


后续开发:

  • 修改App信息,例如:实例个数,内存......
  • 能够查看每一个App的实例的日志以及中间件文件信息(例如:能够查看每一个实例tomcat的各个目录文件)
  • 建立App,建立Service......

Q&A:

  • 为什么尚未完成所有功能就上传?

        竞争太激烈了,先占个位置拉拉票吧

  • 什么时候能下载源码?

        25号以前,如今还有些功能没有完成

  • 会不会偷偷记录其余人的用户名和密码?

        这个真不会。


ReadMe:

 2013年1月21日:

    解决bug:

  • 应用程序没有运行时,获取instances信息时,报空指针

    新特性:

  • app详细信息页面能够修改应用实例,修改实例内存,当超出限制(2G)内存时,给出提示
  • 改进app的instances页面表格换行问题,增长 查看日志功能(但如今只能查看id为0的实例的日志)

 2013年1月22日:

    解决bug:

  •     overView页面显示使用内存统计不许确,没有考虑实例是否运行,以及多个实例的状况;
  •     解决app查看每一个instances日志只能查看id为0的日志,如今每一个实例均可以单独显示日志; 

 2013年1月23日:

    新特性:

  •     增长查看应用详细信息时,显示URL状况,后续将增长url的删除和添加.为啥如今不添加?该上班了....

 2013年1月24日:

    新特性:

  •     增长命令行页面,能够在命令行中管理本身的cloudfoundry

 2013年1月29日:

    新特性:

  • 增长对应用url的管理,支持添加和删除;

 2013年1月30日:

    新特性:

  • 增长“Files”页签,能够显示当前运行的程序,示例在中间件的文件信息;以下图所示(显示console应用第0个实例的tomcat/webapps/root/web-inf目录内容):

       

 2013年1月31日:

    新特性:

  • fileBrowser页签浏览时,file能够正常下载
  • 增长心跳,避免长期不操做形成超时


 



你们若是以为这个还不错,给投个票,支持一下吧。http://www.oschina.net/cf-app-show (CTRL+F搜“控制台”)

相关文章
相关标签/搜索