Запитання з тегом «sockets»

Кінцева точка двонаправленого міжпроцесового потоку зв'язку. Це часто стосується потоку процесу через мережеве з'єднання, але жодним чином не обмежується таким. Не плутати з WebSocket (протокол) або іншими абстракціями (наприклад, socket.io).

8
Чи має підключення до сокета TCP функцію "підтримувати живу"?
Я чув про HTTP Keep-Live, але наразі я хочу відкрити сокетне з'єднання з віддаленим сервером. Тепер чи залишатиметься це сокетне з’єднання назавжди відкритим, чи з ним пов’язане обмеження часу, подібне до HTTP Keep-Live?
84 java  sockets  http  tcp  keep-alive 

5
Розуміння INADDR_ANY для програмування сокетів
Я намагаюся запрограмувати деякі сокети, і тому, на стороні сервера, я використовую htonl(INADDR_ANY). Наскільки я зрозумів, мені здається, що ця функція генерує випадковий IP (чи правильно я?). Насправді, я хочу пов’язати свою розетку з моєю localhost. Але якщо я запустити це printf("%d",htonl(INADDR_ANY)); Я отримую 0 як повернене значення. Хтось міг …
84 c  sockets 

12
Python: Binding Socket: “Адреса вже використовується”
У мене питання щодо клієнтського сокета в мережі TCP / IP. Скажімо, я використовую try: comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(1) try: comSocket.bind(('', 5555)) comSocket.connect() except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(2) Створений сокет буде прив'язаний до порту 5555. Проблема …
83 python  sockets  tcp  port 

14
Миттєво виявляє відключення клієнта від сокета сервера
Як я можу виявити, що клієнт відключився від мого сервера? У моєму AcceptCallBackметоді є такий код static Socket handler = null; public static void AcceptCallback(IAsyncResult ar) { //Accept incoming connection Socket listener = (Socket)ar.AsyncState; handler = listener.EndAccept(ar); } Мені потрібно знайти спосіб якнайшвидше виявити, що клієнт відключився від handlerрозетки. Я …
82 .net  c#  sockets  tcp  connection 

14
Не вдається знайти mysql.sock
Мені просто довелося перевстановити mysql, і у мене проблема з його запуском. Він не може знайти сокет (mysql.sock). Проблема в тому, що я не можу. У моєму терміналі Mac OS X 10.4 я набираю: locate mysql.sockі повертаюся /private/tmp/mysql.sock. Має сенс, що файл сокета існує в цьому місці, але насправді цього …

11
Виявлення відключення клієнта TCP
Скажімо, я працюю на простому сервері і accept()підключився до клієнта. Який найкращий спосіб визначити, коли клієнт відключився? Зазвичай клієнт повинен надіслати команду закриття, але що, якщо він відключається вручну або взагалі втрачає мережеве підключення? Як сервер може це виявити чи впоратись?
78 c++  sockets  tcp 

10
centos: Ще один демон MySQL, який вже працює з тим же сокетом unix
У мене є дивна помилка під час запуску служби mysqld: Another MySQL daemon already running with the same unix socket. Я намагався перерахувати запущені служби та зупинити їх, але та сама помилка трапляється під час запуску служби mysqld. Я можу спробувати видалити mysqld і перевстановити його, але це також видалить …
77 mysql  sockets  unix  centos6 

8
Скільки можливих підключень до сокетів?
Хтось уявляє, скільки підключень tcp-socket можливо на сучасному стандартному кореневому сервері? (Взагалі на кожному з’єднанні трафіку менше, але всі зв’язки повинні бути постійно активованими.) EDIT: Ми будемо використовувати сервер Linux.

4
Простий сервер Socket в Bash?
Чи є спосіб швидко прив'язатись до порту TCP / ip-адреси і просто роздрукувати всю інформацію в STDOUT? У мене є просте рішення для налагодження, яке пише речі в 127.0.0.1:4444, і я хотів би мати можливість просто прив'язати порт з bash і надрукувати все, що трапляється. Чи є простий спосіб це …
76 linux  bash  sockets  tcp 

5
Як звернутися до "OSError: libc не знайдено", піднятого на Gunicorn exec програми Flask всередині альпійського докерного контейнера
Я працюю над додатком Flask на основі програми Microblog з мегауроку Мігеля Грінберга. Код живе тут: https://github.com/dnilasor/quickgig . У мене працює реалізація докера із пов'язаним контейнером MySQL 5.7. Сьогодні я додав функцію перегляду адміністратора за допомогою модуля Flask-Admin. Він прекрасно працює локально (OSX) на сервері Flask через 'flask run', але …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.