forum.bitel.ru http://forum.bitel.ru/ |
|
неправильная Java http://forum.bitel.ru/viewtopic.php?f=1&t=6101 |
Страница 1 из 2 |
Автор: | Дмитрий [ 09 ноя 2011, 22:54 ] |
Заголовок сообщения: | неправильная Java |
Уважаемые разработчики, про ваши рекомендации по поводу явы все знают, но зачем выкидывать об этом лишние сообщения?! Анноит, знаете ли. Код: ID события: bad.java Время регистрации события: 09.11.2011 22:41:20 Виртуальная машина Diablo Java HotSpot(TM) 64-Bit Server VM не рекомендуется зы: сдается мне дальше последует проверка ОС с подобными уведомлениями. Не проще тогда сделать лайв с нужной ОС+ява+стейбл БГ и рекомендовать его как панацею? |
Автор: | skyb [ 10 ноя 2011, 04:27 ] |
Заголовок сообщения: | Re: неправильная Java |
это неправильные пчелы, они делают неправильный мед ![]() |
Автор: | stark [ 10 ноя 2011, 11:25 ] |
Заголовок сообщения: | Re: неправильная Java |
Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем . |
Автор: | dimOn [ 10 ноя 2011, 11:36 ] |
Заголовок сообщения: | Re: неправильная Java |
А в чём сложность использования правильной java? В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом. |
Автор: | Дмитрий [ 10 ноя 2011, 11:37 ] |
Заголовок сообщения: | Re: неправильная Java |
stark писал(а): Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем . На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.
|
Автор: | Дмитрий [ 10 ноя 2011, 11:42 ] |
Заголовок сообщения: | Re: неправильная Java |
dimOn писал(а): А в чём сложность использования правильной java? x86?dimOn писал(а): В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом. Я не спрашивал почему она не правильная, а зачем было городить эвенты на это? У меня нет проблем с памятью, прекрасно помню на какой яве работает все.
|
Автор: | dimOn [ 10 ноя 2011, 11:49 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): stark писал(а): Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем . На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.В доке зато написано: Цитата: Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle
|
Автор: | Дмитрий [ 10 ноя 2011, 11:52 ] |
Заголовок сообщения: | Re: неправильная Java |
dimOn писал(а): Дмитрий писал(а): stark писал(а): Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем . На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.В доке зато написано: Цитата: Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle |
Автор: | dimOn [ 10 ноя 2011, 12:05 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): dimOn писал(а): А в чём сложность использования правильной java? x86?dimOn писал(а): В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом. Я не спрашивал почему она не правильная, а зачем было городить эвенты на это? У меня нет проблем с памятью, прекрасно помню на какой яве работает все.Нет, не обязательно x86, но обязательно Oracle JDK. Городить эвенты было затем, что не дать совсем запустить все приложения (как промелькнула мысль изначально) всё же было бы слишком жестоко. Почему вы так ругаетесь? Аларм шлётся только однократно при старте сервера, и это просто предупреждение. Можно сделать отключаемым, только это всё же не совсем правильно. |
Автор: | dimOn [ 10 ноя 2011, 12:13 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): stark писал(а): Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем . На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.В доке зато написано: Цитата: Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle Не обязательно Вы писали, другие писали и пишут постоянно. Сейчас уже в любом случае не найдёшь, топики с ошибками периодически исчезают с форума. Например здесь у вас не работало из-за необновлённой Java, о чём сейчас тоже предупреждается: viewtopic.php?f=15&t=6082 Неправильная JDK вызывает много вопросов, и чаще всего заканчивается установкой правильной. Для любителей дополнительных сюрпризов я сделаю аларм отключаемым, не переживайте. |
Автор: | Дмитрий [ 10 ноя 2011, 12:21 ] |
Заголовок сообщения: | Re: неправильная Java |
dimOn писал(а): Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): stark писал(а): Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем . На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.В доке зато написано: Цитата: Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle Не обязательно Вы писали, другие писали и пишут постоянно. Сейчас уже в любом случае не найдёшь, топики с ошибками периодически исчезают с форума. Например здесь у вас не работало из-за необновлённой Java, о чём сейчас тоже предупреждается: viewtopic.php?f=15&t=6082 Неправильная JDK вызывает много вопросов, и чаще всего заканчивается установкой правильной. Для любителей дополнительных сюрпризов я сделаю аларм отключаемым, не переживайте. Во-первых: эта ошибка была из-за не обновленной TZ на клиентских машинах, но никак не из-за diablo, а во-вторых: я не ругаюсь, я узнаю зачем такое нововведение - я не виноват, что у вас не ведется ченджлог и вы не указываете что правили, а сидеть гадать что это аларм или эксепшн мне некогда когда все встанет тазом. Конкретно про мои топики, то они http://forum.bgbilling.ru/viewtopic.php?f=44&t=6096, http://forum.bgbilling.ru/viewtopic.php?f=44&t=6095. Причем они даже без "апа" видны. |
Автор: | Дмитрий [ 10 ноя 2011, 12:24 ] |
Заголовок сообщения: | Re: неправильная Java |
dimOn писал(а): Дмитрий писал(а): dimOn писал(а): А в чём сложность использования правильной java? x86?dimOn писал(а): В документации заявлена поддержка определённой платформы, и она и так очень и очень широка. Проблемы с плохой явой постоянны. Почему вы не хотите поставить линуксовую, например. Большая часть ошибок следует из неправильной явы (а сейчас ещё из неверной таймзоны). И под OpenJDK совершенно точно есть проблемы. Убрать сообщение как-нибудь можно, но эта java точно не поддерживается. Это нормальная практика, когда программа определяет под чем работать корректно не может и сообщает об этом. Я не спрашивал почему она не правильная, а зачем было городить эвенты на это? У меня нет проблем с памятью, прекрасно помню на какой яве работает все.Нет, не обязательно x86, но обязательно Oracle JDK. Городить эвенты было затем, что не дать совсем запустить все приложения Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память. |
Автор: | dimOn [ 10 ноя 2011, 16:49 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): Во-первых: эта ошибка была из-за не обновленной TZ на клиентских машинах, но никак не из-за diablo, а во-вторых: я не ругаюсь, я узнаю зачем такое нововведение - я не виноват, что у вас не ведется ченджлог и вы не указываете что правили, а сидеть гадать что это аларм или эксепшн мне некогда когда все встанет тазом. Речь про то, что аларм при возможных (и даже очень вероятных) проблемах — правильно. При необновлённой TZ на клиентских аларма нет, но пишется предупреждение в версии в окне about. Ченджлог типа как бы ведётся, вчерашние вечерние изменения туда не попали. Это мой косяк. Сейчас довыложу отключение аларма и всё будет ок.
Конкретно про мои топики, то они http://forum.bgbilling.ru/viewtopic.php?f=44&t=6096, http://forum.bgbilling.ru/viewtopic.php?f=44&t=6095. Причем они даже без "апа" видны. |
Автор: | dimOn [ 10 ноя 2011, 16:50 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память. Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.
|
Автор: | dimOn [ 10 ноя 2011, 16:57 ] |
Заголовок сообщения: | Re: неправильная Java |
Будем сибирать ссылки с неправильной java Тадам: viewtopic.php?f=22&t=6029 |
Автор: | Дмитрий [ 10 ноя 2011, 16:59 ] |
Заголовок сообщения: | Re: неправильная Java |
dimOn писал(а): Дмитрий писал(а): Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память. Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит. |
Автор: | stark [ 10 ноя 2011, 17:33 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память. Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.Ну, тогда грустно . Еще есть вариант сменить неправильную ОС . |
Автор: | stark [ 10 ноя 2011, 17:44 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): stark писал(а): Кстати о diablo, насколько я вижу по форуму, это действительно неправильная ява. Под ней больше всего проблем . На 5.2 пока что встречаю недоработки, а так как нет человеческой доки остается гадать, толи фича, толи бага очередная.В доке зато написано: Цитата: Обратите внимание, что для нормальной работы приложений биллинга необходима JDK производства Oracle Не обязательно Вы писали, другие писали и пишут постоянно. Сейчас уже в любом случае не найдёшь, топики с ошибками периодически исчезают с форума. Например здесь у вас не работало из-за необновлённой Java, о чём сейчас тоже предупреждается: viewtopic.php?f=15&t=6082 Неправильная JDK вызывает много вопросов, и чаще всего заканчивается установкой правильной. Для любителей дополнительных сюрпризов я сделаю аларм отключаемым, не переживайте. Во-первых: эта ошибка была из-за не обновленной TZ на клиентских машинах, но никак не из-за diablo, а во-вторых: я не ругаюсь, я узнаю зачем такое нововведение - я не виноват, что у вас не ведется ченджлог и вы не указываете что правили, а сидеть гадать что это аларм или эксепшн мне некогда когда все встанет тазом. Конкретно про мои топики, то они http://forum.bgbilling.ru/viewtopic.php?f=44&t=6096, http://forum.bgbilling.ru/viewtopic.php?f=44&t=6095. Причем они даже без "апа" видны. Зачем путать теплое с мягким . Да не успеваем мы, не добрались еще до ваших тем . Тут вопрос про яву подняли. Ваши новые ошибки могут быть связаны я явой, а а могут и нет , не в этом суть. changelog пока тоже еще не пишем , до релиза писать не будем скорее всего . |
Автор: | Дмитрий [ 10 ноя 2011, 17:48 ] |
Заголовок сообщения: | Re: неправильная Java |
stark писал(а): Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память. Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.Ну, тогда грустно . Еще есть вариант сменить неправильную ОС . |
Автор: | Дмитрий [ 10 ноя 2011, 17:55 ] |
Заголовок сообщения: | Re: неправильная Java |
stark писал(а): Зачем путать теплое с мягким . Да не успеваем мы, не добрались еще до ваших тем . Тут вопрос про яву подняли. Ваши новые ошибки могут быть связаны я явой, а а могут и нет , не в этом суть. changelog пока тоже еще не пишем , до релиза писать не будем скорее всего . Во-первых: я не сетую на медленную реакцию по обновлениям, а во-вторых: не думаю, что создание новой сессии по приходу очередного апдейта это кривизна связанная с сабжем. |
Автор: | dimOn [ 10 ноя 2011, 18:11 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): а во-вторых: не думаю, что создание новой сессии по приходу очередного апдейта это кривизна связанная с сабжем. Вообще-то мы и не связываем, это же вы пытаетесь связать зачем-то. Хотя речь исключительно о java и никакого отношения к тем топикам (возможно) не имеет, вы неоднократно заговариваете про них и показываете даже ссылки. Как-то не очень понятно, честно говоря, что вы хотите и чем недовольны. Ну, не поддерживается ява, об этом идёт мягкое предупреждение. О чём вы хотите поговорить, давая ссылки на другие темы, хотя сами уверяеете, что одно с другим не связано?? ![]() Обновитесь и пропишите в конфиг Код: # алармы, которые надо игнорировать. ключи через запятую. и будет счастье.
alarm.disabled=bad.java |
Автор: | dimOn [ 10 ноя 2011, 18:12 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память. Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.Тады ой. Задисейблите аларм. |
Автор: | snark [ 10 ноя 2011, 19:36 ] |
Заголовок сообщения: | Re: неправильная Java |
Тут уже как-то предлагалось подобное решение и я с ним полностью согласен. Решение заключается в следующем: разработчики выкладывают не просто сервер (радиус, коллектор и т.п. standalone части) биллинга, а заодно прикладывают к нему сборку явы. При таком подходе получится так, что совершенно неважно какая там у кого стоит ява и куда ведет JAVA_HOME - приложение всегда будет брать яву из директории java, находящуюся внутри директории приложения. Да, это приведет к тому что надо будет выкладывать 3 практически одинаковые сборки отличающиеся только явой, т.е. сборки под сан, под венду и под линух, т.е. операционки оффициально поддерживаемые ораклом, но зато какой будет профит! Вам не надо будет выяснять "какая версия явы?" и т.д. и т.п., достаточно просто знать какая у клиента сборка и версия биллинга - все! Все что Вам надо - это просто вложить в дистриб ту версию, под которой Вы компилили БГБ. Нам не надо будет думать о том как именно поведет себя БГБ на вот этой вот яве, т.к. ява, под которой все гарантированно работает нам уже дана. В защиту этого метода могу сказать что у меня сейчас стоит и работает софт (т.к. делает софт фирма немножко крупнее битела, то стоит он, разумеется, чуть дороже БГБ), который распространяется именно таким образом (правда сборки под венду нет, ибо уровень не тот) и лично мне нравится такой подход, т.к. устанавливая софт я ни секунды не думал над "как под <ОС> поставить яву?", "где тут прописывается JAVA_HOME?", "как создать и куда пихнуть скрипт запуска?" и т.п. совершенно ненужными вопросами - абсолютно все было сделано за меня установщиком, который, дабы Вас не сильно пугало это слово, и Вы не думали "да ну ... еще и инсталятор писать ...", представляет из себя простейший шелл скрипт. Господа, поверьте, такой метод дистибуции чертовски удобен! Пользуясь таким продуктом ты чувствуешь что его разработчики позаботились о том чтобы тебе было удобно (разумеется они позаботились и о том чтобы ты не парил их глупостями, в духе: "а как ...?")! |
Автор: | Дмитрий [ 10 ноя 2011, 19:38 ] |
Заголовок сообщения: | Re: неправильная Java |
dimOn писал(а): Дмитрий писал(а): dimOn писал(а): Дмитрий писал(а): Если бы сказали сколько ядру памяти в пике нужно при той или иной нагрузке, то может и правильную x86 поставил, а так приходится неправильную amd64 использовать. Одна из последних панацей в хелпдеске по поводу ошибки была - увеличить память. Что вы пристали с x86? Если у вас 64 система, то JDK тоже, разумеется, должна быть amd64, кто вам сказал, что она неправильная? У нас почти у всех 64-битная JDK стоит.Тады ой. Задисейблите аларм. ![]() |
Автор: | Phricker [ 10 ноя 2011, 19:56 ] |
Заголовок сообщения: | Re: неправильная Java |
Дмитрий писал(а): Направьте в нужное направление ![]() Направляю |
Автор: | Дмитрий [ 10 ноя 2011, 20:52 ] |
Заголовок сообщения: | Re: неправильная Java |
Phricker писал(а): Спасибо, день тяжелый попался %)
|
Автор: | skyb [ 11 ноя 2011, 04:28 ] |
Заголовок сообщения: | Re: неправильная Java |
snark писал(а): В защиту этого метода могу сказать что у меня сейчас стоит и работает софт (т.к. делает софт фирма немножко крупнее битела, то стоит он, разумеется, чуть дороже БГБ), который распространяется именно таким образом (правда сборки под венду нет, ибо уровень не тот) и лично мне нравится такой подход, т.к. устанавливая софт я ни секунды не думал над "как под <ОС> поставить яву?", "где тут прописывается JAVA_HOME?", "как создать и куда пихнуть скрипт запуска?" А я по привычке, при установке начал искать где прописать ![]() |
Автор: | borisk [ 11 ноя 2011, 10:19 ] |
Заголовок сообщения: | Re: неправильная Java |
Господа, в опросе почему-то совершенно забыли про OpenJDK FreeBSD ![]() ![]() |
Автор: | Дмитрий [ 11 ноя 2011, 10:37 ] |
Заголовок сообщения: | Re: неправильная Java |
borisk писал(а): Господа, в опросе почему-то совершенно забыли про OpenJDK FreeBSD голосовал бы за диабло, все равно опрос служит как наглядная демонстрация неправильных яв ![]() ![]() ![]() |
Автор: | dimOn [ 11 ноя 2011, 11:02 ] |
Заголовок сообщения: | Re: неправильная Java |
borisk писал(а): Господа, в опросе почему-то совершенно забыли про OpenJDK FreeBSD ![]() ![]() Мы даже не знали, что она есть под Фряхой)) Сказали, что это и есть диабло. А билд какой? Типа нормально работает? |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |