当前位置: 首页 > 知识库问答 >
问题:

冷聚变部署流程

裴兴学
2023-03-14

我试图找出什么是最好的过程来实现构建

我对常规java堆栈更为熟悉:一些后端框架(Spring、Struts等),一堆JSP文件,然后使用maven编译并将所有内容绑定到一个java应用程序中。war文件,我只需将其部署(复制)到tomcat webapp目录

cfm文件实际上与jsp相同吗?有什么相似之处

到目前为止,我找到的资源让我听起来像是在抄袭

这里的线程是代码/Web应用程序部署的最佳实践?-我们已经实现了通用部署过程。我们有代码库和maven来管理我们的构建

Adobe论坛中的一个帖子也没有给出太多的见解:通过EAR/WAR文件部署ColdFusion 8项目,而且它谈论的是EAR而不是WAR。

这是2007年的一个老链接:构建工具:maven和coldfusion似乎表明maven不是开箱即用的解决方案,也似乎coldfusion不需要maven如此有用的依赖关系管理?

有人能帮我指出正确的建设方向吗

  • 代码库,没什么大不了的:Git、svn

最后,CF8和CF10的解决方案有什么不同?在我看来,CF8可能更糟,因为它不正式支持Tomcat,而CF10在Tomcat的修改版上运行?

谢谢

共有2个答案

公西苗宣
2023-03-14

答案一:

我在一些重要的应用程序上工作过,该过程是压缩所有文件,将它们发送给部署团队,他们将在适当的位置解压缩。

答复2:

我怀疑你在找汽车档案之类的东西。http://help.adobe.com/en_US/ColdFusion/10.0/Admin/WSc3ff6d0ea77859461172e0811cbf364104-7fd3.html

羊光辉
2023-03-14

当涉及到开箱即用的CFML时,你真的只需要复制并粘贴文件到你的网络服务器上。在你的情况下,如果你使用git,只需从你的存储库中取出它。你不需要做其他任何事情。然而,在某些情况下,如果你没有立即看到变化,你可能需要清除你的CFML缓存。这是我的个人过程:

  1. 在运行CFML开发环境的本地计算机上进行更改
  2. 提交更改并将其推送到git存储库
  3. 将更改拉至生产服务器
  4. 如果需要,清除缓存

只要你的代码让它这么简单,它就真的这么简单。

 类似资料:
  • 我需要进行docx操作(在占位符上查找/替换,并选中/取消选中复选框)。由于ColdFusion 10与Java集成良好,我决定尝试使用Java库docx4j,它基本上模仿了OpenXML SDK(.net平台)。 我有一个自定义文件夹内的docx4j JAR,我已经通过JavaSetting在我的Application.cfc中设置了它(CF10中的新功能,我用其他JARS尝试过,它可以工作):

  • 我正在尝试将Spring Boot2.0.2与Flowable 6.3.1集成。遇到一个问题,无法从resources/processes/文件夹部署一个one-task-process.bpmn20.xml进程。未拾取XML文件,错误显示: 我的Spring Boot Application Starter文件如下所示,它还打印出不包括processes文件夹的类路径。 如果有任何帮助,我将不胜

  • 每个人的生活都离不开键盘,但我讨厌不必要的敲打。 如果你按照 使用版本控制 一节所描述的工作流程工作, 可以添加一些自动化任务使这个处理过程更加容易。 有许多工具可以帮助我们在远程机器上执行命令,包括 Capistrano(https://github.com/capistrano/capistrano)和 Fabric(https://github.com/fabric/fabric),但在本例

  • 我们在库伯内特斯部署了自卫队。从SCDF UI中,我们可以使用基于Docker的源处理器创建流 应用程序日志显示Tomcat没有初始化,因为没有暴露哪些/执行器endpoint 对问题可能是什么以及如何解决有什么想法吗? SCDF日志 Skipper日志

  • SRS可以将送到SRS的流转发给其他RTMP服务器,实现简单集群/热备功能,也可以实现一路流热备(譬如编码器由于带宽限制,只能送一路流到RTMP服务器,要求RTMP服务器能将这路流也转发给其他RTMP备用服务器,实现主备容错集群)。 假设服务器的IP是:192.168.1.170 Forward就是SRS将流拷贝输出给其他的RTMP服务器,以SRS转发给SRS为例: 主SRS:Master, 编码