Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tomcat 日食处女座增加启动/停止超时[流浪者]_Tomcat_Vagrant_Eclipse Virgo - Fatal编程技术网

Tomcat 日食处女座增加启动/停止超时[流浪者]

Tomcat 日食处女座增加启动/停止超时[流浪者],tomcat,vagrant,eclipse-virgo,Tomcat,Vagrant,Eclipse Virgo,我试图通过Vagrant配置EclipseVirgo(TomcatApache)实例 一切都很顺利,但当我现在尝试启动服务器时。它总是返回此消息内核在180秒内启动失败。。现在我被卡住了,不知道该怎么办,因为我习惯于使用Eclipse配置这些变量 在主机终端上调用startup.bat/.sh时返回了相同的响应。 给虚拟机提供更多的内存——如果你使用VirtualBox,比如 VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE

我试图通过Vagrant配置EclipseVirgo(TomcatApache)实例

一切都很顺利,但当我现在尝试启动服务器时。它总是返回此消息
内核在180秒内启动失败。
。现在我被卡住了,不知道该怎么办,因为我习惯于使用Eclipse配置这些变量

在主机终端上调用startup.bat/.sh时返回了相同的响应。

  • 给虚拟机提供更多的内存——如果你使用VirtualBox,比如

    VAGRANTFILE_API_VERSION = "2"
    
    Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
      .....
      config.vm.provider "virtualbox" do |vb|
        # Customize the amount of memory on the VM:
        vb.memory = "2048"
      end
      ....
    end
    
  • 在eclipse启动时为其提供更多堆

您可以通过编辑文件
bin/dmk.sh
(mac/linux)或
bin/dmk.bat
(windows)来更改Virgo的JVM内存,方法是更改
java\u opts
参数:

JAVA_OPTS="$JAVA_OPTS -Xmx1024m -XX:MaxPermSize=1024m" 
  • 扩展config.ini中的等待超时参数()

    org.eclipse.virgo.kernel.startup.wait.limit=360
    

您可以使用所有这些选项并分别进行尝试。

您是否尝试增加日志级别?您是否尝试按照Virgo用户指南[1]中的说明配置超时?参数名为“org.eclipse.Virgo.kernel.startup.wait.limit”,可以按照[2]中的说明在“$SERVER_HOME/configuration/config.ini”中进行配置?[1] [2]Eclipse Virgo是否有最低内存需求?我希望减少对客人的记忆。作为一种补救措施,增加启动超时会导致内存偏移?我认为521m是一个最小值,尽管我在他们的网站上没有明确发现-我认为你不应该低于这个值。您可以增加启动超时,至少可以帮助您解决问题,但在获得良好的用户体验之后,您可能需要增加内存