не могу запустить службу Apache Tomcat в Windows Server - PullRequest
0 голосов
/ 17 декабря 2018

Я устанавливаю сервис, используя service.bat / catalina, и он замечательно отображается в services.msc, но всякий раз, когда я пытаюсь запустить его, даже с правами администратора домена или локального администратора, он выдает ошибки, и журналы событийбесполезно, потому что имеется практически нулевая информация о фактической основной причине, по которой она не запускается ...

служба не запускается

////обновление

хорошо, есть кое-что странное, что я понял, если я установлю его на 1024 МБ или ниже, это будет работать, и службы будут запускаться в services.msc на оконном сервере всех версий.но если я установлю его на что-то большее, даже на 1025 Мб, он не запустится, если я не сделаю точные кратные 24, например 1024, 1048, 1072 и т. д. ... это будет продолжаться, пока не достигнет предела ...

На 32-битном Windows Server 2008, который имеет всего 4 ГБ, ограничение составляет ~ 1600-дюйм, но удивительно, на 64-битном Windows Server 2008 r2 с тоннами памяти, ограничение составляло только ~ 1200

Это те же самые tomcat5.exe и tomcat5w.exe, которые установлены как сервисы точно таким же образом ... так что это не имеет никакого смысла ...

Почему увеличение памяти после отметки 1024 МБ должно бытьс точным шагом 24 мб?и почему существует другая «стена», когда машина LOWER может достичь гораздо более высокой (1600 МБ), чем машина с более высокой спецификацией с большим количеством оперативной памяти (~ 1200)

Я кое-что прочитал о JVMнужна постоянная память, но это просто чокнутая и не имеет никакого смысла вообще

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...