我有一个客户,谁反对我更好的判断坚持要做到以下几点。 他们在Win 2003 Server Enterprise上有一个单独的IIS 6。 它目前运行ColdFusion 8.他们希望我在服务器上安装ColdFusion 9,而无需更改任何现有的站点,以便他们可以在CF 9中进行开发并在未来升级其他站点。 是的,我恳求他们使用开发服务器,或在同一个框上的Apache上运行。
这甚至可以做?
提前谢谢了!
DM
我正在想象一些非常有创意的ISAPI筛选器configuration,重复的jrun服务以及CF安装的严格定制,让他们不能彼此靠近的某种疯狂的configuration。
我的感觉是,它可能会工作,但会是一个非常糟糕的主意 – 特别是在生产服务器上,因为获得该设置工作的过程将是危险的,肯定会破坏事情。
这个客户非常需要发现虚拟化的奇迹 – 如果他们试图在他们的生产服务器上做这个事情,他们会远离它。
这是完全可能的。 您可以在ColdFusion 8旁边安装ColdFusion 9,它们都可以在自己的JVM空间中正常运行。 在CF9安装期间,不要configuration任何IIS站点。 然后,一旦您成功configuration了CF9,您将需要运行wsconfig.exe应用程序来configuration您想在CF9上运行的站点。
你只需要确定服务器有足够的RAM来支持两个JVM。
他们应该使用Dev框吗? Absofreakinlutely,但他们所要求的是技术上可行的。