követelmények

szoftver

Ügyfélszoftver
asztali alkalmazások
  • Windows: Windows 7, 8.1 és 10
  • Mac: MacOS 10.12+
  • Linux: Az Ubuntu LTS 18.04 vagy újabb kiadás Noha nem hivatalosan nem támogatják, a Linux Desktop alkalmazás a RHEL/CentOS 7+ -on is fut.
PC webes
  • Chrome: v77+
  • Firefox: V68+
  • Safari: v12+
  • Edge: v44+
mobilalkalmazások
  • iOS: iPhone 5S eszközök és később az iOS 11+ -kal
  • Android: Android eszközök Android 7+ -kal
mobil web
  • iOS: IOS 11+ szafari 12+ vagy Chrome 77+
  • Android: Android 7+ Chrome 77+
E -mail kliens
  • Asztali ügyfelek: Outlook 2010+, Apple Mail 7+ verzió, Thunderbird 38.2+
  • Web alapú ügyfelek: Office 365, Outlook, Gmail, Yahoo, AOL
  • Mobil ügyfelek: iOS Mail App (iOS 7+), Gmail Mobile App (Android, iOS)
szerver szoftver
A Matter Server Server operációs rendszer
  • Ubuntu 18.04, Debian Buster, CentOS 6+, CentOS 7+, Redhat Enterprise Linux 7+, Oracle Linux 6+, Oracle Linux 7+. -Még mindig ajánlott a Docker-kompatibilis operációs rendszer (Linux-alapú OS) című Docker képének használata. Míg a közösségi támogatás létezik a Fedora, a FreeBSD és az Arch Linux számára, a Mattering jelenleg nem foglalja magában ezeknek a platformoknak a termelési támogatását.
Adatbázis -szoftver
  • MySQL 5.6, 5.7, 8 (lásd az alábbi megjegyzést a MySQL 8 támogatásról)
  • PostgreSQL 9.4+
  • Amazon Aurora Mysql 5.6+ A kínai, japán és koreai nyelvek kereséséhez szükséges telepítések megkövetelik a MySQL 5.7.6+ és az NGRAM teljes szöveges elemző konfigurációját. Két karakter kereséséhez be kell állítania az ft_min_word_len és az innodb_ft_min_token_size -t a 2 -re és újraindítani a mysql -t. A részletekért lásd a CJK vitát. Keresési korlátozások a PostgreSQL -n:
  • Az e -mail címek nem adnak vissza eredményeket.
  • Hashtags vagy a Dash -et tartalmazó felhasználónevek közelmúltbeli megemlítése nem adja vissza a keresési eredményeket.
  • A DASH visszatérési feltételeket tartalmazó kifejezések helytelen eredményeket tartalmaznak, mivel a kötőjeleket a keresési lekérdezés nem veszi figyelembe.
  • Ha a fentiek bármelyike ​​probléma, akkor engedélyezheti az Elasticsearch (E20) funkciót, vagy telepítheti a MySQL -t. Keresési korlátozások a MySQL -n:
  • Hashtags vagy a DOT -t tartalmazó felhasználónevek közelmúltbeli megemlítései nem adják vissza a keresési eredményeket.
MySQL 8 Támogatás:

A MySQL 8.0.4-ben az alapértelmezett hitelesítési plugin „mysql_native_password” -ről „caching_sha2_password” -re változott (https://mysqlserverteam.com/mysql-8-0-0-4-rewault-authentication-plugin-chaching_sha2_password/). Ha a MySQL 8.0.4+ -ot használja, akkor engedélyeznie kell a `mysql_native_password" -et a következő bejegyzés hozzáadásával a MySQL konfigurációs fájlba: ``

[mysqld]
default-authentication-plugin=mysql_native_password

Hardver

A CPU, a RAM és a tárolóhely használata a felhasználói viselkedéstől függően jelentősen eltérhet. Ezek a hardver -ajánlások a hagyományos telepítéseken alapulnak, és növekedhetnek vagy zsugorodhatnak attól függően, hogy a felhasználók milyen aktívak. Ezenkívül a memóriakövetelményeket a csúcsfájl -megosztási tevékenység vezetheti. Az ajánlás az alapértelmezett 50 MB -os maximális fájlméreten alapul, amelyet a rendszerkonzolból be lehet állítani. Ennek a számnak a megváltoztatása megváltoztathatja a memóriaigényt. A 2000 felhasználónál nagyobb telepítések esetén ajánlott a leginkább nyílt forráskódú betöltési tesztelési keretrendszert használni a rendszer használatának teljes skálán történő szimulálására: https://github.com/mattersnt/mattersload-stetest.

Hardverkövetelmények a csapat telepítésére

A legtöbb kicsi és közepes szintű csapat telepítését egyetlen szerveren lehet támogatni, a következő specifikációkkal, regisztrált felhasználók alapján:

  • 1 - 1000 felhasználó - 1 VCPU/mag, 2 GB RAM
  • 1000 - 2000 felhasználó - 2 VCPUS/mag, 4 GB RAM
Hardverkövetelmények a vállalati telepítésekhez (multi-server)
skála követelmények

Az Enterprise Edition telepítésekhez több szerver beállítással lásd a Scaling Guide-t. Nagyon ajánlott, hogy a pilótákat a vállalati szintű telepítések előtt futtassák, hogy becsüljék meg a teljes méretű felhasználást az Ön konkrét szervezeti igényei alapján. Használhatja a leginkább nyílt forráskódú betöltési tesztelési keretet a rendszer használatának szimulálására: https://github.com/mattersting/matterhell-load-test. A Pattering teljesítmény -megfigyelő eszközei felhasználhatók a részletes teljesítménymérésekhez, és megvizsgálhatják a futó rendszert a méret és a telepítés helyes biztosítása érdekében.

Rendszerkövetelmények

Az Enterprise Edition telepítésekhez több szerver beállítással nagyon ajánljuk a következő rendszereket, hogy támogassák az Ön számára a legfontosabb telepítést:

  • Prometheus, hogy nyomon kövesse a legfontosabb telepítés rendszer egészségét, az E20 Enterprise Edition -ben elérhető teljesítménymegfigyelési szolgáltatás révén.
  • Grafana a Prometheus által összegyűjtött rendszer -egészségügyi mutatók megjelenítésére a teljesítményfigyelő funkcióval. A Grafana 5.0.0 és későbbi ajánlott.
  • Elasticsearch a rendkívül hatékony adatbázis -keresések támogatására a klaszter környezetben. Az Elasticsearch 5.0 és későbbi támogatott. Tudjon meg többet itt.
  • Minio vagy AWS S3. A leginkább kompatibilis az S3 API -t megvalósító objektumtároló rendszerekkel. Más S3-kompatibilis rendszerek működhetnek, de hivatalosan nem támogatják őket. Tudjon meg többet a fájlok tárolási konfigurációs lehetőségeiről a dokumentációnkban.
alternatív tárolási számítások

A fenti ajánlott tárolási méret alternatívájaként előrejelzheti saját tárolási használatát. Kezdje a legmegfelelőbb szerverrel, kb. 600 MB - 800 MB méretű, beleértve az operációs rendszert és az adatbázist, majd adja hozzá a szaporodott terméket:

  • Havi / havonta becsült tárolás (lásd alább), egy év alatt 12 hónappal szorzva
  • Becsült átlagos felhasználók száma egy év alatt
  • 1-2x biztonsági tényező
Havi / felhasználó becsült tárolása havonta

A fájlfelhasználás felhasználónként az iparágakonként jelentősen eltérő. Az alábbi referenciaértékek ajánlottak:

  • Alacsony felhasználású csapatok (1-5 MB/felhasználó/hónap)
    • Elsősorban szöveges üzeneteket és linkeket használjon a kommunikációhoz. Példák lehetnek olyan szoftverfejlesztési csoportok, amelyek erősen használják a web alapú dokumentum létrehozását és a menedzsment eszközöket, és ezért ritkán töltenek fel fájlokat a szerverre.
  • Közepes használati csapatok (5-25 MB/felhasználó/hónap)
    • Használjon szöveges üzenetek keverékét, valamint megosztott dokumentumokat és képeket a kommunikációhoz. Példák lehetnek olyan üzleti csapatok, amelyek általában a képernyőképeket, a PDF -eket és a Microsoft Office dokumentumokat dobhatják el a megosztáshoz és az áttekintéshez.
  • Magas felhasználású csapatok (25-100 MB/felhasználó/hónap)
    • A legnehezebb felhasználás a csapatokból származik, amelyek rendszeresen nagyszámú nagy fájlt töltnek fel a legmegfelelőbb anyagba. Példa lehet a kreatív csapatok, akik megosztják és tárolják a műalkotásokat és a médiát címkékkel és kommentárokkal a csővezeték -gyártási folyamatban. Példa: Egy 30 fős csapat, közepes használatú (5-25 MB/felhasználó/hónap), 2x biztonsági tényezővel 3,5 GB (30 felhasználó * 5 MB * 12 hónap * 2x biztonsági tényező) és 17,6 között. GB (30 felhasználó * 25 MB * 12 hónap * 2x biztonsági tényező) a szabad helyről a következő évben.
 Magyar