anchor.diff:    var server = await loadBalancer.startServer();
     print(
         'Load balancer listening at http://${server.address.address}:${server.port}');
  -}+}
  
positive.code: import 'package:angel_multiserver/angel_multiserver.dart';
  
  final Uri cluster = Platform.script.resolve('cluster.dart');
  final errorPage = GZIP.encode(UTF8.encode('''
          <!DOCTYPE html>
          <html>
            <head>
  
negative.code:       // Auto-spawn a new instance on crash
        loadBalancer.spawnIsolates(cluster);
      })
      ..onErrored.listen((socket) async {
         try {
           socket
             ..writeln('HTTP/1.1 502 Bad Gateway')
             ..writeln(HttpDate.format(new DateTime.now()))
             ..writeln('Content-Encoding: gzip')
             ..writeln()
             ..add(error502)
             ..writeln();
        await socket.close();
         } catch(_) {}
      })
      ..onUnavailable.listen((socket) async {
        socket
          ..writeln('HTTP/1.1 503 Service Unavailable')
          ..writeln(HttpDate.format(new DateTime.now()))
          ..writeln('Content-Encoding: gzip')
          ..writeln()
          ..add(error503)
          ..writeln();
        await socket.close();
      });
  