Mercurial Hosting > luan
comparison src/goodjava/lucene/backup/BackupIndexWriter.java @ 2022:969291201e12
ping lucene backups
| author | Franklin Schmidt <fschmidt@gmail.com> |
|---|---|
| date | Mon, 20 Oct 2025 17:25:47 -0600 |
| parents | 1578324d2aac |
| children |
comparison
equal
deleted
inserted
replaced
| 2021:b8e5d53c4fc9 | 2022:969291201e12 |
|---|---|
| 229 rpc.close(); | 229 rpc.close(); |
| 230 } | 230 } |
| 231 return new BackupIndexWriter(indexWriter,logDir,logTime,domain,name); | 231 return new BackupIndexWriter(indexWriter,logDir,logTime,domain,name); |
| 232 } | 232 } |
| 233 | 233 |
| 234 // returns failed domain or null | |
| 235 public static String ping() throws IOException { | |
| 236 if( backupDomains == null ) { | |
| 237 logger.error("backupDomains not set"); | |
| 238 return null; | |
| 239 } | |
| 240 for( String backupDomain : backupDomains ) { | |
| 241 try { | |
| 242 Socket socket = BackupServer.clientSocket(backupDomain); | |
| 243 socket.close(); | |
| 244 } catch(ConnectException e) { | |
| 245 return backupDomain; | |
| 246 } | |
| 247 } | |
| 248 return null; | |
| 249 } | |
| 250 | |
| 234 } | 251 } |
