仿租号网站源码网站开发,东莞网站建设推广品众,微信营销平台有哪些,网站关键词不收录java云端部署谁在Jelastic背后#xff1f; 那是我的第一个问题#xff0c;因此我浏览了Jelastic网站。 回答此问题的最佳方法是查看“ Jelastic团队”部分。 创始人#xff0c;顾问#xff0c;特殊合作伙伴构成了一支真正的专业团队。 作为特殊的合作伙伴#xff0c;您会… java云端部署 谁在Jelastic背后 那是我的第一个问题因此我浏览了Jelastic网站。 回答此问题的最佳方法是查看“ Jelastic团队”部分。 创始人顾问特殊合作伙伴构成了一支真正的专业团队。 作为特殊的合作伙伴您会发现MySQLMichael“ Monty” Widenius和NginxIgor Sysoev的作者。 也要特别向他们的传道人提及网页上未提及。 以我为例犹大·约翰斯花了很多时间给我写了两封个人电子邮件目的只是让我了解Jelastic平台以及免费测试它的可能性。 那是一个真正的传教士。 注册 注册该服务真的很容易。 发送注册电子邮件后您将收到欢迎电子邮件其中包含用于登录的初始密码。 第一印象 从网页到登录服务我对Jelastic的第一印象是O 我知道设计是一种主观的东西您所爱的人可能会讨厌但是第一印象是占75的东西。 对不起Jelastic但是从我的角度来看您需要重新设计。 这个黑暗的主题绝对是可怕的。 环境环境 在获得第一印象后我开始从事更具功能性的工作这对开发人员来说确实很重要。 环境是用于负载平衡应用程序逻辑和存储的服务器的具体配置。 使用Nginx服务器可以实现负载平衡。 应用程序逻辑被实现为Java服务器端应用程序并且可以使用JDK6或JDK7在Tomcat6Tomcat7Jetty6或GlasFish3服务器上运行。 对于存储我们可以使用SQL或NoSQL解决方案。 对于SQL我们拥有最知名的开源项目PostgreSQL 8.4MySQL 5.5和MariaDB 5.2。 对于NoSQL我们可以使用MongoDB 2.0或CouchDB 1.1。 创建新环境非常容易。 我们可以选择是否使用负载均衡器定义应用程序逻辑服务器实例的数量高可用性的可能性这意味着会话复制 和存储服务。 创建后可以随时修改环境的拓扑。 实际上这意味着您可以扩展应用程序以添加更多应用程序服务器实例或应用高可用性选项从而可以复制会话。 另外您可以更改或添加新的商店服务。 注意 请注意是否由于数据丢失而更改关系或NoSQL服务器。 部署应用 为了进行测试Jelastic随附了一个HelloWorld.war示例应用程序。 部署就像在先前创建和配置的环境之一中选择和部署一样容易。 要部署自己的应用程序您需要先上传它。 上传后您的应用程序将显示在应用程序列表中您可以像之前评论的那样进行部署。 服务器配置 创建环境后您就可以访问服务器的配置文件。 我用一个简单的Tomcat MySQL配置玩了一下然后看到 有权修改web.xml或server.xml之类的文件 可以更改日志记录首选项 可以将新的JAR文件上传到lib文件夹或从lib文件夹中删除 有权访问webapps文件夹 您可以编辑my.cnf文件的简化版本。 日志文件和监控 Jelastic监视您环境中的服务器并以一种精美的图形方式显示结果。 此外它还允许查看服务器的日志文件 在浏览器中查看日志文件很有趣但是我想要一种方法我没有找到将日志文件下载到本地计算机上 。 在具有大量行的生产环境中查找错误在该文本区域中并不容易。 资源资源 将您的应用程序连接到存储服务关系数据库或NoSQL数据库真的很容易。 该文档包含Jelastic支持的所有数据库的样本。 应用程序逻辑服务器可以访问主目录您可以在其中创建属性文件或上载您希望应用程序以后使用的任何内容方法是 System.getProperty(user.home) 结论 与Amazon AWSGoogle App Engine或其他公司相反Jealastic完全面向Java。 如果您是Java开发人员并且曾经使用过AWS或Google App Engine那么您会发现Jelastic完全不同且易于使用与平常的日常工作非常相似。 虽然AWS是面向机器 根据您的需要你就尽可能多的EC2实例与Jelastic你有一片云的概念你可以完全忘记管理机实例及其资源。 注意 一个cloudlet大致相当于128 MB RAM和200Mhz CPU内核。 我在晚饭前写了这篇文章因此如您所见这只是一个简单的平台演示并不详尽。 一个很好的续篇将需要解释使用真实应用程序部署操作以及调整运行环境以获得最少的Cloudlet消耗以获得良好性能的经验。 如果有人感兴趣另一篇很棒的文章可以比较将同一应用程序与Amazon AWS和Jelastic一起运行的成本其中运行性能更好哪个运行更便宜。 相关文章 使用Java发送电子邮件 Clinker一个软件开发生态系统 无需地图服务器即可生成地图图块。 GeoTools的GIS瑞士刀。 如何使用NASA WorldWind和NetBeans平台创建跨平台应用程序 使用Java和Apache Commons Net从AEMET FTP服务器下载文件 参考来自JCG合作伙伴 Antonio Santiago的JELASTICJAVA的云平台来自A Curious Animal博客。 翻译自: https://www.javacodegeeks.com/2012/06/jelastic-cloud-platform-for-java.htmljava云端部署