Sure, but you are not using Netty at all. It's invisible to you. It's
not as if you have to set up and maintain a Jetty container. I don't
think your single platform for your apps is relevant.

You can turn off the UI, but as Reynold said, the HTTP servers are
also part of the core data transport functionality and you can't turn
that off. It's not merely unsupported to swap this out with an
arbitrary container, it's not clear it would work with Tomcat without
re-integrating with its behavior and tuning. But it also shouldn't
matter to anyone.

On Thu, Feb 19, 2015 at 8:11 AM, Niranda Perera
<niranda.per...@gmail.com> wrote:
> Hi Sean,
> The issue we have here is that all our products are based on a single
> platform and we try to make all our products coherent with our platform as
> much as possible. so, having two web services in one instance would not be a
> very elegant solution. That is why we were seeking a way to switch it to
> Tomcat. But as I understand, it is not readily supported, hence we will have
> to accept it as it is.
>
> If we are not using the Spark UIs, is it possible to disable the UIs and
> prevent the jetty server from starting, but yet use the core spark
> functionality?
>
> Hi Corey,
> thank you for your ideas. Our biggest concern here was that it starts a new
> webserver inside spark. opening up new ports etc. might be seen as security
> threats when it comes to commercial distributions.
>
> cheers
>
>
>
> On Wed, Feb 18, 2015 at 3:25 PM, Sean Owen <so...@cloudera.com> wrote:
>>
>> I do not think it makes sense to make the web server configurable.
>> Mostly because there's no real problem in running an HTTP service
>> internally based on Netty while you run your own HTTP service based on
>> something else like Tomcat. What's the problem?
>>
>> On Wed, Feb 18, 2015 at 3:14 AM, Niranda Perera
>> <niranda.per...@gmail.com> wrote:
>> > Hi Sean,
>> > The main issue we have is, running two web servers in a single product.
>> > we
>> > think it would not be an elegant solution.
>> >
>> > Could you please point me to the main areas where jetty server is
>> > tightly
>> > coupled or extension points where I could plug tomcat instead of jetty?
>> > If successful I could contribute it to the spark project. :-)
>> >
>> > cheers
>> >
>> >
>> >
>> > On Mon, Feb 16, 2015 at 4:51 PM, Sean Owen <so...@cloudera.com> wrote:
>> >>
>> >> There's no particular reason you have to remove the embedded Jetty
>> >> server, right? it doesn't prevent you from using it inside another app
>> >> that happens to run in Tomcat. You won't be able to switch it out
>> >> without rewriting a fair bit of code, no, but you don't need to.
>> >>
>> >> On Mon, Feb 16, 2015 at 5:08 AM, Niranda Perera
>> >> <niranda.per...@gmail.com> wrote:
>> >> > Hi,
>> >> >
>> >> > We are thinking of integrating Spark server inside a product. Our
>> >> > current
>> >> > product uses Tomcat as its webserver.
>> >> >
>> >> > Is it possible to switch the Jetty webserver in Spark to Tomcat
>> >> > off-the-shelf?
>> >> >
>> >> > Cheers
>> >> >
>> >> > --
>> >> > Niranda
>> >
>> >
>> >
>> >
>> > --
>> > Niranda
>
>
>
>
> --
> Niranda

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org
For additional commands, e-mail: dev-h...@spark.apache.org

Reply via email to