2009-01-29 23 views
6

IBM WebSphere Portal 6.1 için portal uygulamacığı geliştiriyorum. Ancak, dağıtım süreci ağrılı bir şekilde yavaştır. İlk kez portlet geliştirmeyi yaptığım için, oradaki çeşitli portal sunucularına aşina değilim. Geliştirme için hızlı bir şekilde dağıtabileceğim bir hafif portal sunucusu için bazı önerilerde bulunmak istiyorum. Bunun herhangi bir etkiye sahipse Liferay Sun'ın adopted strategy haline gelmiştir inanıyoruz http://java-source.net/open-source/portalsWebSphere Portal geliştirme için hafif portal sunucusu?

+1

> Hafif ... portal sunucu ... hızlı bir şekilde ... Aynı cümle içinde görmeyi hiç düşünmediğim üç kelime var! – JDrago

cevap

1

Java açık kaynak portalları listesi aşağıda verilmiştir.

3

: Burada kendi dağıtım özelliklerinin her aşina değilim, ama

+1

Belki de "hafif ağırlık" tanımım farklıdır, ancak ben bunu LifeRay olarak adlandırmam. :-) –

0

Bir veya iki yıl önce benzer bir durumdaydım.

Sunucu, ne olursa olsun gelmek için uzun zaman alır, ancak aslında küçük bir değişiklik ile yeniden başlatılması gerekmez. Sadece sunucuyu büyük değişiklikler yaparak yeniden başlatmanız gerekir, aksi halde projeyi sunucuya yeniden başlatın veya yeniden konuşlandırın. Bununla birlikte, üç konserlik ram alana kadar sistem çabuk hareket etmedi. Sunucuyu desteklemek için önce iş istasyonunuzu yükseltmenizi tavsiye ederim. Bir sebepten dolayı iş istasyonu sınıfı sistemleri olarak adlandırılıyorlar :) Kendinize bir 8gb makinesi alın ve patronunuza iki kat daha verimli olacağınızı söyleyin :)

0

Genellikle Java sınıfları ve JSP sayfalarındaki değişikliklerin hotdeployment özelliğini kullanıyorum. Bu en hızlı yoldur. PortalServer/installedApps/.ear/yourportlet.war 'a sınıfların hotdeployment yöntemini kullanarak 5 geliştiriciyle 1 sunucu paylaştık ve bu harika bir performans gösterdi. Ancak şimdi ve sonra sunucuyu yeniden başlatmamız gerekiyordu. Dağıtım tanımlayıcılarını değiştirdiyseniz, hala portlet WAR'ı yeniden dağıtmanız gerekir. Geliştirme makinenizdeki wps.war uygulaması için reloadingEnabled bayrağının false değerine ayarlandığından emin olun (yeniden başlatma değişikliği alır).

2

Websphere Portal sunucusunu kullanıyorsanız, sunucu başlangıcında tembel portlet uygulamaları yükünü kullanabilirsiniz. Bu, birçok yönetimsel uygulama başlatmayacağından daha az sunucu başlangıç ​​zamanlarında yardımcı olur.

fazla bilgi için, bu bağlantıyı bu yardımı http://www-01.ibm.com/support/docview.wss?uid=swg27015437

Umut izleyin sen :)

İlgili konular