Size: a a a

Clojure — русскоговорящее сообщество

2020 April 03

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Народ, может кто-то может подсказать по серверу:

В общем сделал я уберджар, отправил его на свой сервак, пытаюсь его запустить, но нифига не выходит. Он как-будто даже не начинает слушать порт.
Запускаю на 3000 порту, проксирую с 80 с помощью nginx, но он мне дает просто bad gateway. Пытаюсь делать curl http://localhost:3000 - Connection refused.

Только что попробовал самый простой нодовский сервер запустить с этой же конфигурацией - всё работает.
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Вот main.
Самое интересное, что на локальной машине (macOS если это имеет значение) всё работает.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Tim Plotnikov
Вот main.
Самое интересное, что на локальной машине (macOS если это имеет значение) всё работает.
уверен, что PORT в окружении не задано?
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Да вроде попробовал echo $PORT, ничего не было
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Но сейчас попробую просто 3000 оставить
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
а логи никакие не пишутся?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Tim Plotnikov
Вот main.
Самое интересное, что на локальной машине (macOS если это имеет значение) всё работает.
а к чему ты джойнишься?
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Я как понял это чтобы jetty зацепилась за main thread, но это не точно. В репле я ставлю false чтобы после запуска сервере репл не блокировался
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Tim Plotnikov
Вот main.
Самое интересное, что на локальной машине (macOS если это имеет значение) всё работает.
-main выполняется, можешь сказать?
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Хех, похоже что не выполняется 😅
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Только вот как??
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ну, а какой командой ты его «пытаюсь его запустить»?
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
А, наверняка я какую-то хрень написал в dep.edn
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
java -jar server.jar
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Вот так происходит сборка
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Tim Plotnikov
java -jar server.jar
можно явно указать ссылку на main в параметрах
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Sergey Trofimov
можно явно указать ссылку на main в параметрах
Подскажете команду?
источник

ИС

Ильшат Султанов in Clojure — русскоговорящее сообщество
:gen-class наверное надо добавить для неймспейса
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ну, в этом я не силён, я по лейну
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Ильшат Султанов
:gen-class наверное надо добавить для неймспейса
стоит)
источник