Top.Mail.Ru
box.info.listen | Tarantool
 

box.info.listen

box.info.listen

box.info.listen

Возвращает реальный адрес, к которому был привязан экземпляр. Например,если box.cfg{listen} был установлен на порт 0, то box.info.listen покажет реальный порт. Адрес хранится как строка:

  • unix/:<path> для доменных сокетов UNIX
  • <ip>:<port> для IPv4
  • [ip]:<port> для IPv6

Если экземпляр ничего не прослушивает, то box.info.listen вернет nil.

Пример:

tarantool> box.cfg{listen=0}
---
...
tarantool> box.cfg.listen
---
- '0'
...
tarantool> box.info.listen
---
- 0.0.0.0:44149
...