| Line 24: |
Line 24: |
| | On the DNS server we have modified the default query for a lookup to: | | On the DNS server we have modified the default query for a lookup to: |
| | | | |
| − | gmysql-basic-query=SELECT content,ttl,prio,type,domain_id,disabled,name,auth FROM records WHERE disabled=0 AND (UnixSeconds is NULL OR UnixSeconds > (UNIX_TIMESTAMP() - 120)) and type=? and name=?
| + | gmysql-basic-query=SELECT content,ttl,prio,type,domain_id,disabled,name,auth FROM records WHERE disabled=0 AND (UnixSeconds is NULL OR UnixSeconds > (UNIX_TIMESTAMP() - 120)) and type=? and name=? |
| | | | |
| | This will only return a record if UnixSeconds is Null or has been updated in the last 120 seconds. | | This will only return a record if UnixSeconds is Null or has been updated in the last 120 seconds. |
| Line 30: |
Line 30: |
| | If the node loses connectivity, it will be timed out of DNS due to this in 120 seconds. This is a "dead-man switch" function which will enable losing any one node in the cluster. | | If the node loses connectivity, it will be timed out of DNS due to this in 120 seconds. This is a "dead-man switch" function which will enable losing any one node in the cluster. |
| | | | |
| − | register.allstarlink.org is a CNAME to register.regscvs.allstarlink.org under this. The node list servers are under this as well as node[1-4].allstarllink.org CNAME nodes.regsvcs.allstarlink.org | + | '''register.allstarlink.org''' is a CNAME to '''register.regscvs.allstarlink.org''' under this. The node list servers are under this as well as '''node[1-4].allstarllink.org''' CNAME '''nodes.regsvcs.allstarlink.org |
| − | | + | ''' |
| | == recovery of a down server == | | == recovery of a down server == |
| | | | |
| − | Need to fill this out, right now it's a manual verification, db edit and reset. | + | Need to fill this out, right now it's a manual verification, db edit and reset. |
| | | | |
| | = DNS node lookup = | | = DNS node lookup = |