Aem 在调试模式下启动CQ。分叉会发生什么

Aem 在调试模式下启动CQ。分叉会发生什么,aem,Aem,我非常想知道当我们在调试模式下启动CQ时JVM分叉会发生什么。我浏览过Adobe网站,但不太清楚。 我们必须使用-nofork选项吗??或者它会自动做到这一点 到目前为止,我的理解是这样的- 使用以下参数在调试模式下使用命令行启动CQ: java-Xmx8192M-agentlib:jdwp=transport-jar cq-author-4502.jar(不使用nofork) CQ已启动 即使我给了这个命令太多的内存,CQ也会派生一个新的JVM进程 我使用-nofork,但我开始摆脱内存错误。

我非常想知道当我们在调试模式下启动CQ时JVM分叉会发生什么。我浏览过Adobe网站,但不太清楚。 我们必须使用-nofork选项吗??或者它会自动做到这一点

到目前为止,我的理解是这样的-

  • 使用以下参数在调试模式下使用命令行启动CQ: java-Xmx8192M-agentlib:jdwp=transport-jar cq-author-4502.jar(不使用nofork)
  • CQ已启动
  • 即使我给了这个命令太多的内存,CQ也会派生一个新的JVM进程
  • 我使用-nofork,但我开始摆脱内存错误。为什么
  • 我能得到一个很好的解释吗

    我们必须使用-nofork选项吗

    不,但如果您在特定端口上调试,它将强制分叉!(确保Xmx是BEEG)

    如果运行java-jar>.jar——jar文件的帮助,您将获得以下信息:

    -debug << port >> <br/>
    Enable Java Debugging on port number; forces forking
    
    -debug>
    在端口号上启用Java调试;分岔
    有很多文章和重叠,但希望这能回答问题并引起思考

    好文章:

    我们必须使用-nofork选项吗

    不,但如果您在特定端口上调试,它将强制分叉!(确保Xmx是BEEG)

    如果运行java-jar>.jar——jar文件的帮助,您将获得以下信息:

    -debug << port >> <br/>
    Enable Java Debugging on port number; forces forking
    
    -debug>
    在端口号上启用Java调试;分岔
    有很多文章和重叠,但希望这能回答问题并引起思考

    好文章:

    如果运行java-jar AEM.jar——获得的jar文件的帮助:

        -debug <port>
    Enable Java Debugging on port number; forces forking
    
    -调试
    在端口号上启用Java调试;分岔
    
    这意味着它将派生一个子进程。
    如果要防止分叉,请使用具有高内存大小的-nofork命令行选项。

    如果运行java-jar AEM.jar,请参阅获得的jar文件的帮助:

        -debug <port>
    Enable Java Debugging on port number; forces forking
    
    -调试
    在端口号上启用Java调试;分岔
    
    这意味着它将派生一个子进程。
    如果要防止分叉,请使用具有高内存大小的-nofork命令行选项。

    是的,我们必须使用-nofork@Abie,你能再解释一下吗?我已经更新了我的问题是的,当然。。。给我一些时间,需要做一些关于这个的家庭作业,也许我们可以讨论更多。抱歉延误……是的,我们必须使用-nofork@Abie,你能再解释一下吗?我已经更新了我的问题是的,当然。。。给我一些时间,需要做一些关于这个的家庭作业,也许我们可以讨论更多。为延误道歉。。。