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 azinnodb_ft_min_token_size
-t a2
-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.