#, добавить что-то еще к тому что я сказал мне больше нечего: ты злобный токсик. К тому же еще и дурак, судя по всему
А с дураками я не общаюсь
Разговор окончен
#, а я еще с перфокартами в ВЦ Академгородка работал. И что? Да плевать мне на твой профиль и все остальное. А если ты на самом деле такой старпер, каким себя выставляешь, то остается тебе только посочувствовать: кроме желчи и презрения ничего не нажил.
Чему ты молодежь учишь? Как ты себя ведешь? Сноб и зазнайка. Нигде не екает? Задумайся
угомонись уже. Своими коментами ты лишний раз подчеркиваешь, что ты злобный токсик.
Тут люди помощи спрашивают, а ты начинаешь из себя умника строить, оскорбляешь их. Чуть-чуть узнал, а гонору как будто у тебя Стив Джобс за пивом бегал. Будь добрее, не неси в этот мир свое раздражение и высокомерие. Тут и без тебя дерьма хватает. Адиос
VoidVolker, Да уже увидел, что не текст.
Самое интересное здесь, что data вообще не содержит номера карты. И console.log тут непричем. Значимая часть (в примере "331d9165z") просто тупо выводится на экран и все. Так что вопрос с console.log снимается. Но остается вопрос, как перехватить ввод. Это не stdin. Потому что он пустой - я проверил. В общем нужно понять как перехватить вывод картридера. Или мне каритридер кривой попался, что в data ничего не пишет, а пишет на stdout. Или... надо как-то это дело перехватывать
FanatPHP, ну сколько лет я работаю программистом тебе знать ни к чему. Но то, что свое неумение читать простые вещи пытаешься приписать мне и вывернуть все наизнанку, лишний раз подвтерждает твою глупость и хамскую натуру. Более я тебе отвечать не буду: троля кормить - себя не уважать.
FanatPHP, Прежде чем писать свои гнусные инсинуации, прочти внимательно вопрос. Там все предельно ясно описано. А если тебе не хватает мозгов понять столь простые вещи, то завязывай с программированием.
Первая строчка однозначно выполняет COMMIT (см yii2). Вам придется поверить мне на слово. Вторая строчка отправляет сообщение в очередь. И эту строчку я привел с целью показать, что я не кидаю сообщения ДО выполнения коммита.
И я в других комментариях уже про то. что не использую реплику
Konstantin Malyarov, Именно по этой причине я и задал тут вопрос.
И далеко не факт, что проблема смоделируется при выполении запроса к БД после коммита в первом скрипте. Я лично не знаю как там устроено кэширование. И если честно, то даже и проверять этого не хочу. Вставлять в код после коммита некую циклическую проверку с предопределенным таймаутом - это костылизация кода, а не программирование
FanatPHP, если вы фанат PHP, то должны понимать. что одним из плюсов PHP является его синхронное выполнение, что позволяет реализовать простую линейную логику. Ожидается, что и PDO придерживается таких же принципов. Так что ваш коментарий бессмысленен. Соответствующая жалоба отправлена. Не засоряйте эфир
То есть предлагаете решать вопрос искусственной задержкой? Я вобщем-то так и сделал, но не в скрипте №1, а в скрипте №2.
Может есть более элегантное решение?
А вообще проблема случилась после установки докера на windows10. И vagrant отвалился.