Open jasimaz opened 2 years ago
@krowinski, can you please provide me any update on this?
You can try this fork https://github.com/Moln/php-mysql-replication .
Resolve these issues:
DatabasesOnly
or TablesOnly
of Config
.(new ConfigBuilder())
->withRetry(-1) // Retry always.
->withRetry(0) // Disable retry feature. (Default)
->withRetry(2) // Retry twice.
Retry feature, maybe this is what you want.
SELECT VERSION();
): MySQL 8.0The replication application should work continuously, it works for sometimes and throws error.
After running for few seconds, sometimes minutes it throws the following error;
PHP Fatal error: Uncaught MySQLReplication\Socket\SocketException: Success in /var/apps/nxo-fetcher-new/src/MySQLReplication/Socket/Socket.php:65 Stack trace:
0 /var/apps/nxo-fetcher-new/src/MySQLReplication/BinLog/BinLogSocketConnect.php(63): MySQLReplication\Socket\Socket->readFromSocket(1273)
1 /var/apps/nxo-fetcher-new/src/MySQLReplication/Event/Event.php(57): MySQLReplication\BinLog\BinLogSocketConnect->getResponse()
2 /var/apps/nxo-fetcher-new/src/MySQLReplication/MySQLReplicationFactory.php(130): MySQLReplication\Event\Event->consume()
3 /var/apps/nxo-fetcher-new/src/MySQLReplication/MySQLReplicationFactory.php(116): MySQLReplication\MySQLReplicationFactory->consume()
4 /var/apps/nxo-fetcher-new/app/stream.php(78): MySQLReplication\MySQLReplicationFactory->run()
5 {main}
thrown in /var/apps/nxo-fetcher-new/src/MySQLReplication/Socket/Socket.php on line 65