Alfresco Day Zero yapılandırması
Alfresco Sıfırıncı Gün Konfigürasyonu

Alfresco Sıfırıncı Gün yapılandırması

Bu bölüm, tek kullanıcı değerlendirme amaçları dışında herhangi bir şirkette canlı olarak kullanıldığında Alfresco güvenilirliğini, kararlılığını ve performansını artıracak yapılandırma değişikliklerini açıklamaktadır.

Alfresco özelliklerini devre dışı bırakma

Alfresco örneğiniz için bunlara ihtiyaç duymuyorsanız, genel ürün bileşenlerini devre dışı bırakabilirsiniz. Bu özet, ana bileşenleri devre dışı bırakmak için örnek özellik ayarlarını verir.

Not:

Bir özelliği devre dışı bırakmanın etkisinden emin değilseniz, tavsiyeler için Alfresco Destek ile iletişime geçin.

Aşağıdaki özellik ayarlarını alfresco-global.properties dosyasına ekleyin.

Properties Tanımları

system.usages.enabled = false Kotaları veya kullanıcı kullanımlarını devre dışı bırakır.

Not:

Enterprise to Cloud Sync kullanırken, hizmet etkilenebileceğinden bu özelliği true olarak ayarlamaktan kaçının. Örneğin, bir kotaya ulaşıldığında ve artık şirket içi Alfresco'ya yeni içerik göndermek mümkün olmadığında, içeriği Bulut'a (yeni sürüm veya yeni içerik) aktarabilirsiniz. Şirket içi Alfresco, değişiklikleri yerel olarak çekmeye çalışacak, ancak kota sınırı nedeniyle başarısız olacak ve bu, Cloud ile şirket içi Alfresco arasında bir tutarsızlığa neden olabilir.

replication.enabled = false İçerik çoğaltmayı devre dışı bırakır.

audit.enabled = false Denetim çerçevesini global olarak etkinleştirmenin veya devre dışı bırakmanın bir yolunu belirtir.

cifs.enabled = false CIFS sunucusunun etkinleştirilip etkinleştirilmeyeceğini belirtir.

ftp.enabled = false FTP sunucusunun etkinleştirilip etkinleştirilmeyeceğini belirtir.

system.workflow.engine.jbpm.enabled = false jBPM iş akışı motorunun etkinleştirilip etkinleştirilmeyeceğini belirtir. JBPM iş akışı motoru varsayılan olarak devre dışıdır.

system.workflow.engine.activiti.enabled = false Activiti iş akışı motorunun etkinleştirilip etkinleştirilmeyeceğini belirtir. Activiti iş akışı motoru varsayılan olarak etkindir.

transferservice.receiver.enabled = false Transfer veya Replication Service alıcısını devre dışı bırakır.

sync.mode = OFF Eşitlemeyi kalıcı olarak devre dışı bırakmak için bu özelliği kullanın.

lucene.indexer.cacheEnabled = false Dizin düzeyinde önbelleğe almanın etkinleştirilip etkinleştirilmeyeceğini belirtir.

lucene.indexer.contentIndexingEnabled = false Belge içeriğinin dizine eklenip eklenmediğini belirtir. Yanlışsa içerik dizine alınmaz.

index.tracking.cronExpression = * * * * *? 2099 Gelecek için planlanan Lucene indeksi izlemesini belirtir.

Not:

İndex.subsystem.name = lucene kullanıyorsanız bu özelliği kullanmayın

Audit.alfresco-access.enabled = false Explorer veya Paylaşımda görüntüleyebileceğiniz denetim verilerinin oluşturulmasını etkinleştirmek için, Audit.alfresco-access.enabled özelliğini etkinleştirmeniz gerekir.

Audit.filter.alfresco-access.default.enabled = false Alfresco erişimlerinin denetimini devre dışı bırakır.

Not: Denetime ihtiyacınız varsa bu özelliği kullanmayın.

home.folder.creation.eager = false Yeni kullanıcılar için ana klasörün otomatik olarak oluşturulmasını devre dışı bırakır.

db.schema.update = false Sistem önyüklemesinin veritabanı şemasını otomatik olarak oluşturması veya yükseltmesi gerekip gerekmediğini belirtir.

syncService.mode = OFF Enterprise to Cloud Sync'i devre dışı bırakır.

activity.feed.notifier.enabled = false Faaliyetleri Paylaşma e-posta bildirimini devre dışı bırakır.

sync.pullJob.enabled = false Senkronizasyonu geçici olarak devre dışı bırakmak için bu Enterprise to Cloud Sync özelliğini kullanın.

sync.pushJob.enabled = false Senkronizasyonu geçici olarak devre dışı bırakmak için bu Enterprise to Cloud Sync özelliğini kullanın.

Varsayılan bağlantı noktası numaraları ve hizmetleri

Bu özet, size Alfresco'nun çalıştırdığı hizmetlerle ilgili bağlantı noktası numaralarının ve bunların nerede değiştirileceğinin bir listesini verir.


Depo sistemi yapılandırma dosyaları


Alfresco sistem yapılandırma dosyaları, uygulama WAR dosyasındadır. Sunucu başladığında, dosyalar <configRoot> olarak genişler.

<configRoot> yolu, uygulama sunucunuza bağlı olarak farklılık gösterir. Örneğin:

Tomcat: <TOMCAT_HOME> \ webapps \ alfresco \ WEB-INF

JBoss: <JBOSS_HOME> \ server \ default \ tmp \ deploy \ tmp * alfresco-exp.war \ WEB-INF

Sistem yapılandırma dosyaları Alfresco tarafından tutulur ve <configRoot> ve <configRoot> \ classes \ alfresco'da bulunur.

Alfresco'yu yapılandırmanın tercih edilen yöntemi, varsayılan dosyaları genel özellikler dosyasını (alfresco-global.properties) kullanarak genişletmektir.

Aşağıdaki dosyalar, uygulama yapılandırmasının temelini temsil eder:

<configRoot> \ classes \ alfresco \ application-context.xml

Bu dosya, Yay konfigürasyonlarının başlangıç ​​noktasıdır. Bu dosya, tüm sınıf yolu *: alfresco / extension / * - context.xml dosyalarının joker olarak içe aktarılması dahil olmak üzere yalnızca içe aktarımları gerçekleştirir.

<configRoot> \ classes \ alfresco \ core-services-context.xml

Depo özellikleri çekirdeği kullanılarak özelliklerin içe aktarılması da dahil olmak üzere, çekirdek Alfresco çekirdekleri burada tanımlanmıştır.

<configRoot> \ classes \ alfresco \ repository.properties

Bu dosya, depo özellikleri çekirdeği tarafından içe aktarılır. Dosya, aşağıdakiler dahil olmak üzere temel sistem özelliklerini tanımlar:

dir.root

Bu klasör, ikili içeriğin ve dizinlerin depolandığı yerdir. Alf_data klasörü varsayılan olarak depolandıkları yerdir, ancak bunu kendi konumunuzla değiştirmelisiniz. Yol varsayılan olarak görelidir, ancak veri depolama için kalıcı, mutlak, yedeklenmiş bir konuma işaret etmelidir.

dir.indexes

Bu klasör, tüm Lucene dizinlerini ve bu dizinlere karşı deltaları içerir.

Not:

Alfresco, Lucene dizinlerini bir NFS biriminde saklamamanızı önerir. Dizinler yerel bir diskte olmalıdır. En iyi performans için, içeriğin ve diğer uygulamaların depolanması gibi diğer işlemlerle G / Ç çekişmesini önlemek için ayrı bir donanım zinciri (örneğin, denetleyici, disk vb.) Kullanın.

Lucene indeks alt sistemini kullanırken, diskin web uygulama sunucusuna yerel olduğundan emin olun. Alfresco, dizinleri saklamak için bir SSD sürücüsünün kullanılmasını önerir. Solr kullanırken, dizinler Solr sunucusunda yereldir. Sistem çalışırken bir disk dolu hatası oluşursa, bu, dizinlerin bozulmasına neden olabilir. Dizinler bölümünde yeterli boş disk bırakarak disk dolu hatalarından kaçının. Dizin alt sistemleri dizinleri birleştirir, bu nedenle, disk alanındaki gelecekteki ihtiyaçları değerlendirmek için dizinlerinizi depolamak için kullanılan mevcut disk alanı miktarını kullanırsanız, bu değeri 2 ile çarptığınızdan emin olun. Solr depolamak için gereken disk alanını değerlendirmek istiyorsanız Lucene'den Solr'a geçtiğinizde indeksler, ayrıca Lucene indeks boyutunu 2 ile çarpın. Solr'da içeriğin çoğu iki kez indekslenir: birincisi belgenin yerel ayarı ve bir tanesi de standart analizör kullanılarak.

db. *

Bunlar varsayılan veritabanı bağlantı özellikleridir.

db.schema.update

Bu özellik, sistem önyüklemesinin veritabanı şemasını otomatik olarak oluşturması veya yükseltmesi gerekip gerekmediğini denetler.


JVM'yi Ayarlama

Alfresco deposu ve Paylaşımı için donanım gereksinimleri değişkendir ve sisteme erişen eşzamanlı kullanıcıların sayısına bağlıdır. JVM için bellek ve çöp toplama parametrelerini durumunuza uygun olacak şekilde ayarlayabilirsiniz.


Solr düğümleri için gereken belleği hesaplayın

Solr yüksek bellek gereksinimlerine sahip olabilir. PATH sorguları için Solr'da kullanılan Alfresco dahili veri yapıları için gereken belleği hesaplamak ve okuma izni uygulamak için bir formül kullanabilirsiniz.


Gelişmiş veritabanı yapılandırma özellikleri

Yönetici olarak, veritabanı yapılandırmanızı özelleştirmek için bazı gelişmiş özellikleri düzenlemeniz gerekir. Ancak birçok özelliğin düzenlenmesine gerek yoktur.


Global özellikler dosyasını değiştirme

Bu bölümde alfresco-global.properties dosyasını değiştirme adımları açıklanmaktadır.

Alfresco Day Zero yapılandırması
Mehmet Demirel (SELENSOFT) 20 March, 2021
Share this post
Tags
Archive
Alfresco Performans Sorunlarından Kaçınma
Alfresco ECM'mi Nasıl Daha Sağlıklı Tutabilirim?