上一篇博客给大家推荐了目前处于免费阶段的PAAS平台,可以托管各种应用,大家反响很不错,说明大家还是很需要和认可这个免费托管各种web应用的京东云擎平台。但是很多用户还是很担心未来可能还是会收费,对于很多用户只是简单部署一个自己的博客,如果让这种用户付费是比较困难的。不过最近我发现京东618期间京东云擎也跟着在搞活动,宣传的是满足用户要求永久免费赠送4G内存,具体还有其他奖项,参与方式很简单就是关注京东云擎的官方微博并且@三个好友,详细情况可以参看京东云擎的活动推广页面:http://jae618.jd-app.com/。
今天给大家继续聊聊PAAS平台其他一些用途和使用方式,以我自己使用的经验分享给大家。
1.首先我自己肯定部署了一个wordpress来搭建自己的个人技术博客;
2.最近自己学习nodejs开发,也开始一边开发一边部署到京东云擎上看运行效果,主要自己使用了nodejs的express框架;
3.自己最近也在准备帮朋友开发一个移动app,但是可能需要后台服务,我也准备在京东云擎上部署一套restful接口提供给移动app调用,例如实现登陆等需要网络的功能,使用云擎里面的云数据库保存相关信息。
关于自己使用遇到一些问题以及相关解决方案:
1.使用wordpress时,安装的插件和主题重启后就丢失了,这是由于上一篇博客提到的不支持临时本地文件保存的原因。
解决方案:可能需要改wordpress的源代码,把插件和主题安装保存到云存储(ps:可以使用京东云擎里面自带的云存储sdk,当然也可以使用其他共有云存储,例如七牛等);
PS:据云擎官方透露他们内部正在开发解决临时文件存储的功能,这样以后就可以直接支持了。
2.使用mongodb时,官方提供了2个ip,但是并没有说明2个ip怎么使用?
解决方案:我的连接应该这两个ip都可以使用,应该是用于容错的,不过自己很少使用mongodb,不知道各种语言的api是否都直接支持多个ip俩容错,还是需要自己实现容错功能,如果了解的朋友可以回复告知一下,谢谢。
ps:可以自己写一些测试用例判断两个ip的作用,例如同时使用两个ip分别进行读写等。
3.各种web应用运行环境可定制化程度很低
解决方案:暂时没有什么好的办法,因为所有的运行环境应该都是一致性的,如果想在web服务器上做工作确实很困难;
PS:这个只有等以后他们开放web的http服务器配置。
总结
目前使用京东云擎的感受就是:基本还算稳定,只是很多高级功能和服务还不支持,很能开发出大型的web应用,想分布式缓存和消息中间件等。不过对于个人开发者和中小型企业的网站应该足够支持了。
分享到:
相关推荐
ASP.NET 2.0是微软.NET Framework框架下的一个强大且灵活的Web应用程序开发平台,它为开发者提供了丰富的功能和工具,以构建高性能、可伸缩的Web应用。这个教程涵盖了从基础到高级的多个关键知识点,旨在帮助开发者...
IIS则是微软提供的一个用于托管Web应用程序和服务的服务器,它允许通过ASP技术执行动态网页。 在ASP中,开发者可以使用各种组件来扩展其功能,比如处理数据库操作、用户认证、文件上传等。在这个案例中,Delphi被...
用于管理Active Directory证书服务基础结构的Web应用程序 关于 证书管理器是一个Web应用程序和RESTful API(带有powershell模块),用于解决证书管理问题。 CertManager可以轻松地与诸如Octopus Deploy之类的部署...
3. **IIS (Internet Information Services)**: 这是Windows操作系统中的一个Web服务器组件,用于托管WebPlayer9和其他相关网页资源。IIS处理HTTP、HTTPS等协议,负责接收用户的请求并返回响应,如HTML页面、...
WebFTP的工作原理是,服务器端运行一个Web应用,该应用提供了FTP服务的功能,客户端通过浏览器与服务器交互,所有的文件操作请求都会被转发到后端的FTP服务器。这种方式的一个优点是,它可以绕过对特定端口的封锁,...
- 部署和配置Web应用程序 - 规划和实施网络策略,包括VNet和安全设置 - 进行有效的灾难恢复和迁移规划 - 了解和实施Azure的成本管理实践 - 实现和维护逻辑应用以自动化工作流 掌握这些技能和知识,考生将能够成功...
Java是一种广泛应用的面向对象的语言,以其跨平台的特性而闻名,适合开发桌面应用、Web应用以及各种服务器端程序,包括网络视频下载器。 【压缩包子文件的文件名称列表】 "web-video-downloader-master"通常是...
- Tomcat是一种流行的Java Web服务器,可以用来托管Android应用的更新文件。开发者将更新的APK上传到Tomcat服务器,然后在客户端应用中设置服务器URL作为更新源。 - 在客户端,应用通过HTTP或HTTPS请求向Tomcat...
NextCloud是一款开源的、自托管的文件同步和共享平台,它允许用户在自己的服务器上存储和管理数据,确保数据的安全性和隐私。NextCloud提供了一系列功能,包括文件同步、日历、联系人管理、任务列表、笔记、邮件服务...
- JSON:轻量级,适用于Web应用。 - 自定义序列化器:如`DataContractSerializer`。 - **选择因素**: - 性能需求。 - 兼容性考虑。 #### 九、端点绑定 - **定义**:绑定指定了服务的通信细节,包括传输协议、...
ASP.NET是Microsoft推出的一款服务器端网页应用程序开发框架,它允许开发者使用.NET框架的各种编程语言(如C#、VB.NET等)来构建动态网站、Web应用程序以及Web服务。ASP.NET提供了一个强大且灵活的平台,让开发者...
综上所述,Web file host 网络文件存储系统结合了传统的文件托管服务和bt种子技术,为用户提供了一种高效、安全的文件管理和分享平台。无论是个人还是企业,都能从中受益,实现大文件的便捷存储和传播。
在IT行业中,Amazon Web Services(AWS)是全球领先的云服务提供商,其S3(Simple Storage Service)服务是存储和检索数据的核心组件。"download-aws-s3" 是一个专为从AWS S3下载文件而设计的解决方案。在这个项目中...
C#是微软公司推出的一种面向对象的编程语言,它具有类型安全、垃圾回收、跨平台等特性,是开发Windows桌面应用、Web应用以及游戏开发的首选语言之一。Widestream的实现基于C#,体现了C#在构建高性能应用程序方面的...
Silverlight是一种由微软开发的富互联网应用(RIA)平台,它允许开发者创建具有丰富图形、多媒体和交互性的Web应用。 Silverlight 5作为该平台的一个版本,提供了更多的API和特性,包括增强的文本渲染、深度浏览器...
9. **跨域资源共享(CORS)**:设置Bucket的CORS规则,允许来自不同源的浏览器访问OSS资源,适用于Web应用的静态资源托管。 10. **镜像回源**:可以设置Bucket的镜像回源策略,当请求无法从OSS获取时,自动从指定的...
p5.js库就是建立在JavaScript之上,提供了丰富的图形绘制和事件处理功能,使得开发人员能够快速构建出具有视觉吸引力的Web应用或游戏。 【压缩包子文件的文件名称列表】"My-Duck-Pong-main"很可能包含了项目的源...
- **个人网站**:作为简单的静态网站托管平台,展示个人作品或博客。 - **临时文件传输**:在没有FTP服务器的情况下,快速分享大文件。 HFS作为一个免费且功能丰富的HTTP文件服务器,它的便捷性和实用性使其...
7. **安全防护**:包括输入验证、SQL注入防护、XSS攻击防御等,这是任何Web应用的基础。 8. **错误处理和调试**:使用try-catch结构进行异常处理,以及错误日志记录,便于调试和优化。 9. **模板引擎**:如Smarty...
Tomcat是一个流行的Java Servlet容器,可以托管Web服务,包括用于分发APK文件的HTTP服务。要实现这一功能,开发者需要: 1. **配置服务器**:在Tomcat服务器上设置一个端点,该端点返回最新的APK文件,以及JSON格式...