Size: a a a

Scala User Group

2021 August 28

P

Pavel in Scala User Group
а есть замеры?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
не доверять никому
источник

P

Pavel in Scala User Group
поэтому и спросил. без конкретных цифр это просто догадка
источник

KE

Kirill Esakov in Scala User Group
в любой. Нужно чтобы на момент логирования было известно, какой актор отправлял и какой принял
источник

Oℕ

Oleg ℕizhnik in Scala User Group
технически вы можете сделать свой Mailbox, который будет собирать эту информацию и создавать проксирующий ActorRef, с доп инфой
источник

Oℕ

Oleg ℕizhnik in Scala User Group
мейлбоксы в конфиге цепляются
источник

Oℕ

Oleg ℕizhnik in Scala User Group
но про "в любой" я так и не понял
источник

Oℕ

Oleg ℕizhnik in Scala User Group
фактически у вас есть момент отправки и какие-то моменты, связанные с обработкой - до/после/во время
источник

KE

Kirill Esakov in Scala User Group
забыл уточнить. Логировать в момент отправки еще нужно.
И в момент обработки сообщения, пожалуй
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну тогда даже оборачивания акторрефа не нужно
источник

Oℕ

Oleg ℕizhnik in Scala User Group
просто сделайте свой Mailbox
источник

S

Simon in Scala User Group
Нюансы:
- в момент отправки нет информации в какой актор придет и придет ли вообще.
- в Mailbox нет информации о времени отправки (но есть адрес отправителя)
источник

Oℕ

Oleg ℕizhnik in Scala User Group
ну время отправления я так понимаю при вызове enqueue подойдёт им
источник

χλ

χоρоший ☽☽☽ λисuчко... in Scala User Group
Всем привет тут
источник

D

Dmitry in Scala User Group
Привет, я что-то в растерянности, потому что вопрос выглядит крайне тупым, но уже потратил на это кучу часов

Я собрал через sbt джарник. Как мне теперь его запустить? Не через sbt run, а нормальной  командой scala -classpath ....
Как хотябы получить пути до джарников, против которых компилировался проект, чтобы руками этот classpath прописать?

Выглядит, будто я что-то вообще не то делаю -- какая сейчас sota для того, чтоб быстренько "собрать-упаковать и в контейнер"?
источник

S

Simon in Scala User Group
sbt-native-packager - самое оно
источник

D

Dmitry in Scala User Group
Спасибо, выглядит будто оно, но так же выглдяит оверкиллом для моей достаточно простой задачи. Мое рассуждение такое -- sbt run уже все умеет делать, почему нельзя из него эту долбаную команду запуска джавы-скалы достать?
источник

S

Simon in Scala User Group
Да легко:
java -cp ... MainClass
источник

D

Dmitry in Scala User Group
вопрос в том -cp, который собирается автоматически при билде из множества зависимостей
источник

S

Simon in Scala User Group
проблема в том, что в -cp надо перечислить сам джарник и все зависимости - это муторно
источник