An open API service indexing awesome lists of open source software.

https://github.com/codewithkyle/kafka-csharp-prototype

Apache Kafka C# Prototype
https://github.com/codewithkyle/kafka-csharp-prototype

Last synced: 9 months ago
JSON representation

Apache Kafka C# Prototype

Awesome Lists containing this project

README

          

### Server Setup:

**Update Kafka**

```
vi config/server.properties
```

```
advertised.listeners=PLAINTEXT://PUBLIC_IP:9092
log.dirs=/var/log/kafka
```

**Update ZooKeeper**

```
vi config/zookeeper.properties
```

```
dataDir=/var/log/zookeeper
```

### Create daemons:

**ZooKeeper**

```
sudo vi /etc/systemd/system/zookeeper.service
```

```
[Unit]
Description=Apache ZooKeeper Server
Requires=network.target remote-fs.target
After=network.target remote-fs.target

[Service]
Type=simple
User=root
ExecStart=/root/kafka/bin/zookeeper-server-start.sh /root/kafka/config/zookeeper.properties
ExecStop=/root/kafka/bin/zoookeeper-server-stop.sh
Restart=on-failure

[Install]
WantedBy=multi-user.target
```

**Kafka**

```
sudo vi /etc/systemd/system/kafka.service
```

```
[Unit]
Description=Apache Kafka Server
Requires=network.target remote-fs.target
After=network.target remote-fs.target zookeeper.service

[Service]
Type=simple
User=root
ExecStart=/root/kafka/bin/kafka-server-start.sh /root/kafka/config/server.properties
ExecStop=/root/kafka/bin/kafka-server-stop.sh
Restart=on-failure

[Install]
WantedBy=multi-user.target
```