Катастрофический отказ Coldfusion 8

Мое личное мнение: MacPorts (как проект) откусил еще много, чем он может жевать. MacPorts по-видимому пытается включать абсолютно все от мира Linux, и к сожалению он заканчивается с бесчисленными пакетами, которые не имеют никакой заботы о них, чтобы удостовериться, что они на самом деле работают. Вещи повреждаются и остаются поврежденными, иногда постоянно.

Вместо того, чтобы тратить впустую мое время с MacPorts или Fink, я теперь рассматриваю следующие три возможности, когда я хочу запустить программное обеспечение с открытым исходным кодом на Mac:

  1. Если существует определенный для Mac установщик, я использую его.
  2. Если нет никакого установщика, но проект, как известно, работает над Mac OS X, я создаю его из источника. (Это столь же легко как в реальной системе Linux, если Вам установили XCode.)
  3. Если это, как известно, не работает над Mac, или если существует слишком много странных зависимостей, я выполняю его в реальной виртуальной машине Linux на моем Mac.
0
задан 20 June 2012 в 09:52
1 ответ

Если вы находитесь под большой нагрузкой, у JRun никогда не будет возможности выполнить очистку мусора, читайте на http://www.adobe.com/devnet/coldfusion/articles /coldfusion_performance.html, а затем проверьте свой собственный сервер, чтобы узнать, есть ли шанс запустить сборку мусора.

Проверьте здесь: http://gruchalski.com/2011/03/24/coldfusion- 9-crashing-try-different-garbage-collection /

И попробуйте:

<cfset runtime = CreateObject("java", "java.lang.Runtime").getRuntime()>
<cfset runtime.gc()>

У вас также может быть проблема с молодым поколением, которое не имеет возможности выполнить очистку, если вы используете 32-разрядную версию, убедитесь, что ваш - Значение Xmn не слишком велико, еще раз обратитесь к первой ссылке.

0
ответ дан 5 December 2019 в 16:16

Теги

Похожие вопросы