本地不同版本的 AEM 的两个作者实例的问题
Issues with two author instances of AEM of different versions in local
我们正在从 5.6 升级到 6.1,我在端口 4502 上设置了 5.6,我将 6.1 的 jar 端口从 4502 更改为 4512,并同时启动了两者。但似乎 http://localhost:4512/ and http://localhost:4502/ 都带我去了 AEM 6.1。
是否有其他配置需要更改才能同时启动和 运行 两个版本?
您可以在本地计算机上 运行 多个 AEM 实例。事实上,作为一名工程师,您 应该 绝对 运行 在本地计算机上至少有一个作者实例和一个发布实例,这样您就可以在提交任何工作之前在两种环境中测试您的工作代码。
您可以将 jar 重命名为 cq-author-4502.jar
、cq-publish-4503.jar
或替换您的端口号。通过将文件命名为 cq-author-4512.jar
和 运行ning java -jar cq-author-4512.jar
,实例将在端口 4512
.
上启动
如果您想使用 start
脚本启动您的实例,您需要在 /crx-quickstart/bin
目录中更新该脚本。如果您使用 Linux 或 Mac,请更新 start
文件。如果您在 Windows 上,请更新 start.bat
文件。按照说明进行操作,如有必要,将 4502
替换为 4512
,将 author
替换为 publish
。 /crx-quickstart/bin
目录将在您第一次 运行 jar 文件后可用。
首先,没有任何有用且合乎逻辑的理由让两个实例不符合作者|发布配置。
但是你可以开始...例如测试|作者配置:
打开 ../crx-quickstart/bin/start.sh 或 .bat
改变CQ_PORT=4504
更改 CQ_RUNMODE='test'
if [ -z "$CQ_PORT" ];然后
CQ_PORT=4504
菲
if [ -z "$CQ_RUNMODE" ];然后
CQ_RUNMODE='test'
菲
打开../crx-quickstart/conf/sling.properties
通过测试更改作者
sling.run.mode.install.options=测试,发布|...
并以您喜欢的任何顺序启动实例。
这可能只是您浏览器的缓存问题。
当 6.1 已在 4502 上启动,然后您在该端口上有另一个 AEM/CQ 版本(停止 6.1,启动 5.6.1 或类似的东西)时,您的浏览器有时会显示缓存的 6.1 登录屏幕或至少一些缓存的 6.1 图像。按 SHIFT-Reload 应该一切正常。
我们正在从 5.6 升级到 6.1,我在端口 4502 上设置了 5.6,我将 6.1 的 jar 端口从 4502 更改为 4512,并同时启动了两者。但似乎 http://localhost:4512/ and http://localhost:4502/ 都带我去了 AEM 6.1。
是否有其他配置需要更改才能同时启动和 运行 两个版本?
您可以在本地计算机上 运行 多个 AEM 实例。事实上,作为一名工程师,您 应该 绝对 运行 在本地计算机上至少有一个作者实例和一个发布实例,这样您就可以在提交任何工作之前在两种环境中测试您的工作代码。
您可以将 jar 重命名为 cq-author-4502.jar
、cq-publish-4503.jar
或替换您的端口号。通过将文件命名为 cq-author-4512.jar
和 运行ning java -jar cq-author-4512.jar
,实例将在端口 4512
.
如果您想使用 start
脚本启动您的实例,您需要在 /crx-quickstart/bin
目录中更新该脚本。如果您使用 Linux 或 Mac,请更新 start
文件。如果您在 Windows 上,请更新 start.bat
文件。按照说明进行操作,如有必要,将 4502
替换为 4512
,将 author
替换为 publish
。 /crx-quickstart/bin
目录将在您第一次 运行 jar 文件后可用。
首先,没有任何有用且合乎逻辑的理由让两个实例不符合作者|发布配置。
但是你可以开始...例如测试|作者配置:
打开 ../crx-quickstart/bin/start.sh 或 .bat
改变CQ_PORT=4504 更改 CQ_RUNMODE='test'
if [ -z "$CQ_PORT" ];然后 CQ_PORT=4504 菲
if [ -z "$CQ_RUNMODE" ];然后 CQ_RUNMODE='test' 菲
打开../crx-quickstart/conf/sling.properties
通过测试更改作者 sling.run.mode.install.options=测试,发布|...
并以您喜欢的任何顺序启动实例。
这可能只是您浏览器的缓存问题。 当 6.1 已在 4502 上启动,然后您在该端口上有另一个 AEM/CQ 版本(停止 6.1,启动 5.6.1 或类似的东西)时,您的浏览器有时会显示缓存的 6.1 登录屏幕或至少一些缓存的 6.1 图像。按 SHIFT-Reload 应该一切正常。