uHub is een Direct Connect-hubserver voor ADC- en ADCS-netwerken. Het project beschrijft een eventgedreven, single-threaded architectuur voor voorspelbaar resourcegebruik, met IPv4, IPv6, TLS, toegangscontrole en een uitbreidingssysteem.
ADC-clients gebruiken uHub als ontmoetingspunt voor chat en bestandszoeken. Overdrachten tussen clients gaan niet via de hub, dus hubcapaciteit en peertransfercapaciteit zijn afzonderlijke operationele aandachtspunten.
Het is een server die bewust moet worden beheerd, geen vervanging voor een chatclient. Bepaal vóór het openen van een publieke hub het eindpunt, certificaatverantwoordelijkheid, toegangsbeleid, moderatiemodel, logging, bewaking en terugvalprocedure.
ADC- En ADCS-Beheer
Kies het protocoladres dat gebruikers publiceren en controleer het met een compatibele client. ADCS voegt TLS toe; hostnaam, certificaat, poort en vertrouwenspad van de client moeten dus overeenkomen. Een geslaagde TCP-verbinding bewijst op zichzelf niet dat de client de hubaanmelding kan voltooien.
Beheer En Uitbreidingen
- Lees de configuratiereferentie voordat je listener, identiteit, toegangscontrole of logging wijzigt.
- Maak TLS-sleutels alleen leesbaar voor het serviceaccount en test vernieuwing vóór de vervaldatum.
- Gebruik plugins pas na beoordeling van code, compatibiliteit, rechten en gedrag bij storingen.
- Houd een kort operationeel overzicht bij van de actieve configuratie en elke ingeschakelde uitbreiding.
- Onderzoek een verbreking met logs en metrieken voordat je een productiehub herstart.
Officiële uHub-Bronnen
De upstream-site, documentatie en bronrepository zijn de gezaghebbende plaatsen voor ondersteunde opties en release-specifiek gedrag. Lees de documentatie voor de geïnstalleerde versie voordat je op een voorbeeld van een andere versie vertrouwt.
| Bron | Gebruik |
|---|---|
| uHub-projectwebsite | Projectoverzicht en actuele upstream-links. |
| uHub-documentatie | Configuratie, plugins, TLS, architectuur en beheer. |
| uHub-bronrepository | Broncode, releases, issues en implementatiedetails. |