Ошибка: java.io.IOException: сбой канала связи

Я делаю небольшой проект для достижения автозаполнения на Ubuntu. Я запускаю код в Docker с помощью hadoop. Я также использую Ampps, загруженный с http://ampps.com/download.

Но у меня есть проблема, которую я не могу решить. Когда я пытаюсь записать данные в MySQL. У меня проблема, как указано выше.

Msgstr "Ошибка: java.io.IOException: сбой линии связи".

Один, чтобы упомянуть, у меня есть два mapreduce. Первая карта и сокращение работы. Вторая карта работает. Второе снижение не работает. И ничего не обновляется в MySQL.

Мне сказали проверить мой IP-адрес в классе Driver в следующем коде:

DBConfiguration.configureDB(conf2,
                 "com.mysql.jdbc.Driver",   // driver class
                 "jdbc:mysql://192.168.1.22:3306/test", // db url 
                 "root",    // user name
                 "root"); //password

Я использую этот код ниже для поиска моего IP-адреса:

ifconfig | grep inet | grep Bcast

результат как ниже:

      inet addr:172.18.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
      inet addr:172.17.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
      inet addr:169.254.9.173  Bcast:169.254.255.255  Mask:255.255.0.0
      inet addr:192.168.1.22  Bcast:192.168.1.255  Mask:255.255.255.0

Я добавляю эти адреса в список пользователей MySQL и даю им все права:

 GRANT ALL ON *.* to 'root'@'ip_address' IDENTIFIED BY 'your-password'; 
 GRANT ALL PRIVILEGES ON *.* TO 'root'@'ip_address' WITH GRANT OPTION;

Я перепробовал каждый IP-адрес. Это все еще не работает.

Еще одна деталь, чтобы упомянуть, когда я начинаю AMPPS

cd /usr/local/ampps
sudo ./Ampps

Есть предупреждение, что

"The apache port is being taken by another application"

Я думаю, что это не имеет значения, хотя я не знаю, как решить эту проблему. Я перезагружаю компьютер и сразу запускаю Ampps. Порт не будет занят, если я сначала не использую браузер. Проблема все та же. Я также загружаю свой код в github. Ссылка https://github.com/Wangzishan199277/Auto-completion

Я действительно не знаю, как решить эту проблему. Любой ответ будет отличным!

0 ответов

Другие вопросы по тегам