Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c302f1399d |
@@ -192,9 +192,13 @@ notification endpoint set, changes show only on the dashboard; see
|
|||||||
- Any change in port availability triggers a notification:
|
- Any change in port availability triggers a notification:
|
||||||
- Port transitioned from open to closed (or vice versa).
|
- Port transitioned from open to closed (or vice versa).
|
||||||
- New IP appeared (from DNS change): its port state is recorded without a
|
- New IP appeared (from DNS change): its port state is recorded without a
|
||||||
port notification; the DNS change notification shows the new address.
|
port notification; the DNS change notification shows the new address. A
|
||||||
|
domain or hostname listed in `DNSWATCHER_SKIP_RECORD_NOTIFICATIONS` gets
|
||||||
|
no notification for an address added to its own A or AAAA records.
|
||||||
- IP disappeared (from DNS change) — noted in the DNS change notification;
|
- IP disappeared (from DNS change) — noted in the DNS change notification;
|
||||||
port state for that IP is removed. When none of a name's nameservers
|
port state for that IP is removed. A domain or hostname listed in
|
||||||
|
`DNSWATCHER_SKIP_RECORD_NOTIFICATIONS` gets no notification for an address
|
||||||
|
removed from its own A or AAAA records. When none of a name's nameservers
|
||||||
answered, its addresses are not known, so the port state saved for them is
|
answered, its addresses are not known, so the port state saved for them is
|
||||||
kept.
|
kept.
|
||||||
|
|
||||||
@@ -795,7 +799,9 @@ docker run -d \
|
|||||||
nameservers answered, the addresses an earlier check found at the end of
|
nameservers answered, the addresses an earlier check found at the end of
|
||||||
the chain are used.
|
the chain are used.
|
||||||
4. **On change detection**: Send notifications to all configured endpoints,
|
4. **On change detection**: Send notifications to all configured endpoints,
|
||||||
update in-memory state, persist to disk.
|
update in-memory state, persist to disk. A record change or inconsistency for
|
||||||
|
a domain or hostname listed in `DNSWATCHER_SKIP_RECORD_NOTIFICATIONS` sends
|
||||||
|
no notification, but the state is still updated and saved.
|
||||||
5. **Shutdown**: The watcher stops checking and saves the final state to disk,
|
5. **Shutdown**: The watcher stops checking and saves the final state to disk,
|
||||||
and shutdown waits for that save before it goes on. Then it waits for
|
and shutdown waits for that save before it goes on. Then it waits for
|
||||||
in-flight notification deliveries to complete. Both waits share the fx
|
in-flight notification deliveries to complete. Both waits share the fx
|
||||||
|
|||||||
Reference in New Issue
Block a user