|
|
|
Jetty
|
|||
|---|---|---|---|
|
#18+
BlazkowiczА на Spring Security конфигурируется без проблем. Напиши по пунктам как это сделать? Начни с того какую версию спринга выбрать и как найти более менее вменяемую документацию как это правильно делать не используя Гугль. Спринг вообще вызывал у меня недоумение - почему люди так усложняют себе жизнь? Почему за почти 15 с лишним лет Спринг так и не стал корпоративным продуктом к примеру как тот же ЩебЛогик. т.е. Спринг есть реально непродуктивный продукт, а знаменитое ИоК - вообще рассчитан на то чтобы идивлять новичков. Если про Оракл ходили байки что надо 27 консультантов чтобы его сконфигурировать чтобы выстрелить себе в ногу. То о спринг можно сказать как попытка повесится предварительно связав себе руки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 11:45 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Glassfish один из самых распространеных серверов в продаkшн. Откуда дровишки? Это самый распространенный сервер, потому что со времен Sun является Reference Implementation для JEE. Ronib3Последние версии стали приподносить сюрпризы, но это понятно - Оракл на нем ничего на зарабатывает так что пусть любители холявы сами его отлаживают - код есть - вперед! Да, хрена. Во-первых не последние версии, а уже много лет только и читаю жалобы по форумам. И каждый раз оказывается что это была бага в GF. А во-вторых отлаживать индусский говнокод - нет спасибо. Я как-то читал исходники GF по одной жалобе на форуме. На фоне нормального opensource смотрится плачевно. Ronib3Я использую Glassfish как источник библитек, когда заказывают приложение чтобы оно крутилось на любом сервере. Glassfish хорош тем что все новшества появлятся и есть возможность попробовать и увидеть плетит новшество или не полетит. Какой ещё "источник библиотек"? Сугубо для фанатов JEE есть польза как Reference Implementation Ronib3Так я что-то не пойму - за что воюешь? За томкат или за Jetty? Я против такого говна как GF, WebSphere и JEE. Jetty позволяет заиметь корпоративное приложение без JEE извращений вообще. В этом одно из его достоинств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 11:46 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Я использую Glassfish как источник библитек, когда заказывают приложение чтобы оно крутилось на любом сервере. Glassfish хорош тем что все новшества появлятся и есть возможность попробовать и увидеть плетит новшество или не полетит. для всего этого есть spring boot ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 11:47 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Спринг вообще вызывал у меня недоумение - почему люди так усложняют себе жизнь? Почему за почти 15 с лишним лет Спринг так и не стал корпоративным продуктом к примеру как тот же ЩебЛогик. т.е. Спринг есть реально непродуктивный продукт, а знаменитое ИоК - вообще рассчитан на то чтобы идивлять новичков. Вы и WebLogic походу херово знаете. А ничего что до того как Oracle купил WebLogic, и даже немного после этого у WL в мануале было написано, что-то типа "мы очень рекомендуем вам использовать Spring Framework". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 11:53 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
http://docs.spring.io/spring-ldap/docs/current/reference/#introduction http://projects.spring.io/spring-ldap/ все есть :) единственный плюс - GF и jboss - это работа в кластерах , с кучей нод , с кучей кешей , огромной нагрузкой итд ... шардинг сессий пользователей итд куча всего специфического ... spring + jetty - Это больше синглетон решение , если нагрузка до 100k проблем нет :) у меня проекты по 2 млн уникальных пользователей в день , более ~30k в пике , все работает нормально . ps для JEE - задачка - ну ка заинжектите бин и интерцептор ?! Слабо ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 11:54 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Atum1ну весь мир использует spring + jetty/tomcat/resin За 20+ лет в ИТ я только на последнем контракте встретил такой гемор как Jetty и всякие другие опен соурс. Просто клиент взял на работу одного парнишку, который всю свою предыдущую жизнь работал на нищий стартап и у него мозги так одубели что уже который год не может догнать что можно программировать на коммерческих продуктах. т.е. что можно жить хорошо по другому. Так вот он продвигает опен соурс, и кроме него никто это говно не хочет трогать. Больше всего всех умаляет когда Мавен натаскивает библиотек в проект и деплoмент файл становится в десятки раз толще чем был до того. Atum1(прикрутить spring ldap - 10 минут - 5 минут прочитать урок и 5 минут прикрутить) Если вы используете JEE - мне вас чисто по человечески очень и очень жаль Ну я попросил тебя в предыдущем посте по пунктам рассказать. Ну хотяб укажи на вменяемый туториал - я попробую и посмотрю в реале сколько это займет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 11:54 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
BlazkowiczRonib3Так я что-то не пойму - за что воюешь? За томкат или за Jetty? Я против такого говна как GF, WebSphere и JEE. Jetty позволяет заиметь корпоративное приложение без JEE извращений вообще. В этом одно из его достоинств. Вот тут у меня есть опыт: если количество юзверей маленькое а то и единицы то Jetty быстрый, но когда надо тысячи в течении одной минуты то Jetty сдыхает а WebLogic даже не пыхтит. Проверенно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 11:59 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Atum1у меня проекты по 2 млн уникальных пользователей в день , более ~30k в пике , все работает нормально . А ну ка кинь сылочку на этот сайт. Хочу сам убедиться что это на Джети и с такой нагрузкой. Не верю!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:01 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Ну я попросил тебя в предыдущем посте по пунктам рассказать. Ну хотяб укажи на вменяемый туториал - я попробую и посмотрю в реале сколько это займет. Не оно? https://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html#JNDIRealm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:01 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Вот тут у меня есть опыт: если количество юзверей маленькое а то и единицы то Jetty быстрый, но когда надо тысячи в течении одной минуты то Jetty сдыхает а WebLogic даже не пыхтит. Проверенно. Ещё раз, для тех кто в танке. Против WebLogic ничего не имею - отличный сервер. У меня коллеги тоже highload проект на него перевели. Но что это вы свои рекомендации говносерверов всё время достоинствами WebLogic аргументируете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:06 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Atum1 http://docs.spring.io/spring-ldap/docs/current/reference/#introduction Такие примеры в Ынтырпрайз более менее вменяемый архитектор зарубит сразу даже на таких простых мелочах как настройки в спринговском конфигурационном файли, который будет внутри war или ear фаяла и от для каждого енвaиронмента надо переконфигурить т.е. менять war или ear файлы. Надо чтобы один и тот же war или ear файл деплоился на все сервера один и тот же: девелпмент, тест, продакшн. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:07 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Alexander A. SakНе оно? https://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html#JNDIRealm Сам пробовал? ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:08 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Надо чтобы один и тот же war или ear файл деплоился на все сервера один и тот же: девелпмент, тест, продакшн. Настройки выносим в БД и не паримся. В чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:11 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Blazkowiczу WL в мануале было написано, что-то типа "мы очень рекомендуем вам использовать Spring Framework". Будь добр предоставь тынц на это/ Буду очень благодарен. Только в последних версиях WLS ораkл сделал что можно нормально грузить Спринговские библиотеки. И WLS сильно отстает от новшеств по сравнению со Спрингом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:13 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Atum1ну весь мир использует spring + jetty/tomcat/resin За 20+ лет в ИТ я только на последнем контракте встретил такой гемор как Jetty и всякие другие опен соурс. Просто клиент взял на работу одного парнишку, который всю свою предыдущую жизнь работал на нищий стартап и у него мозги так одубели что уже который год не может догнать что можно программировать на коммерческих продуктах. т.е. что можно жить хорошо по другому. Так вот он продвигает опен соурс, и кроме него никто это говно не хочет трогать. Больше всего всех умаляет когда Мавен натаскивает библиотек в проект и деплoмент файл становится в десятки раз толще чем был до того. я 8 лет работал с GF и jboss - сейчас 8 лет как с легковесными и быстрыми серверами tomcat|jetty|resin мне потребовалось 2 года чтобы забыть JEE как страшный сон , это монстр - ребенок с последней степью ожирения ... JEE - безвозвратно отстало от жизни лет на 5. Да мавен тянет зависимости , а у вас все это реализовано в JEE контейнере ... мавен+ спринг + jetty 120 мб максимум ( при весе war ~50 мб ) против 300 мб сервера GF ? и никто от вас не требует тянуть все эти либы в продакшен - больше половины них после сборки и не нужны ... главное правильно настроить проект ;) изучить мавен. зы мне жаль парня - видимо светлая голова , жалко что к вам попал ((( если вы сейчас начнете изучать spring - то поймете всю его гибкость и красоту :) это действительно лучшее что есть на рынке сейчас ... его простота и доступность просто поражают ... spring security + spring data - намного сильнее чем вся глючная спецификация JEE Ronib3Atum1(прикрутить spring ldap - 10 минут - 5 минут прочитать урок и 5 минут прикрутить) Если вы используете JEE - мне вас чисто по человечески очень и очень жаль Ну я попросил тебя в предыдущем посте по пунктам рассказать. Ну хотяб укажи на вменяемый туториал - я попробую и посмотрю в реале сколько это займет. LDAP как то так :) 4 бина :) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. для ленивых есть github с тестами и примерами :) https://github.com/spring-projects/spring-ldap/tree/master/test/integration-tests-spring30/src/test/java/org/springframework/ldap/itest30 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:13 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Atum1у меня проекты по 2 млн уникальных пользователей в день , более ~30k в пике , все работает нормально . А ну ка кинь сылочку на этот сайт. Хочу сам убедиться что это на Джети и с такой нагрузкой. Не верю!!!! скину на почту :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:15 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Alexander A. SakНе оно? https://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html#JNDIRealm Сам пробовал? ;) Нет. Потому и спросил. А что там не так? Судя по примерам, war/ear менять не надо. Вся настройка -- тег в конфиге для деплоя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:15 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
BlazkowiczНастройки выносим в БД и не паримся. В чем проблема? Твои слова да корпоративным ДБАшникам в уши! ;) Базы разные (дев, тест, прод) и конфигурируются по разному: одни еще на ТНС сидят, другие как сервис. В корпоративных конторах пароли и настройки нельзя держать в базах, так как базы бэкапятся, клонируются из продакшн в тест, или девелопмент. Любая корпоративная секюрити зарубит этот процесс. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:19 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Atum1 http://docs.spring.io/spring-ldap/docs/current/reference/#introduction Такие примеры в Ынтырпрайз более менее вменяемый архитектор зарубит сразу даже на таких простых мелочах как настройки в спринговском конфигурационном файли, который будет внутри war или ear фаяла и от для каждого енвaиронмента надо переконфигурить т.е. менять war или ear файлы. Надо чтобы один и тот же war или ear файл деплоился на все сервера один и тот же: девелпмент, тест, продакшн. вот оно мышление JEE ;) я вас за это не осуждаю - сам такой был , это излечимо :) для этого есть : 1) groovy конфиги - которые вы можете менять в рантайме ... очень гибко :) 2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:20 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
2) @PropertySource("file:/path/to/application.properties") в файле конфига вне war файла :) http://www.jayway.com/2014/02/16/spring-propertysource/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:21 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Atum1Ronib3пропущено... А ну ка кинь сылочку на этот сайт. Хочу сам убедиться что это на Джети и с такой нагрузкой. Не верю!!!! скину на почту :) rare.case.scenario@gmail.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:22 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Сорри за оффтоп. Ronib3Я на проектах с WebLogic поднимаю $75/час и быстро и удобно.75 $/ч * 8 ч * 21 день/мес * 65 руб/час = 819 тыс. руб/мес. Я все правильно посчитал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:52 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3Glassfish один из самых распространеных серверов в продаkшн.Ой, пляя... Не видел этого сообщения. Предыдущий вопрос снимается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 12:54 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
Ronib3В корпоративных конторах пароли и настройки нельзя держать в базах, так как базы бэкапятся, клонируются из продакшн в тест, или девелопмент. Любая корпоративная секюрити зарубит этот процесс. Угу и у вас в деве, уате и продакшне одни и те же пароли? Так я и поверил. Настройки либо держаться в базе, либо в профилях сборки. Но в последнем случае у вас не будет одного JEE модуля для всех сред. Под каждую из трех нужно запускать сборку отдельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 13:04 |
|
||
|
Jetty
|
|||
|---|---|---|---|
|
#18+
CEMbПользуюсь Eclipse Luna с плагином Jetty(ver 8). Поскажите, как выдеплоить приложение с сервера, без остановки сервера ? Есть servletContextListener, надо подебажить событие остановки. Как настроить jmx у джетти, в случае плагина? в случае плагина - просто запустите jvisualvm ( желательно иметь jdk от оракла ) там интуитивный GUI + Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. http://wiki.eclipse.org/Jetty/Tutorial/JMX можно запускать jetty не как плагин ,А локально (java -jar итд) + можно запустить его и поддебажиться из среды к процессу - это я думаю ваш случай (JPDA dt_socket). + может вам подойдет - вместо плагина можно запустить из кода через Embedded Jetty . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2015, 13:27 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39053796&tid=2124906]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 488ms |

| 0 / 0 |
