/ / ¿Alguien usa la reescritura de URL en producción? - java, url-rewriting, tuckey-urlrewrite-filter

¿Alguien usa reescritura de URL en producción? - java, url-rewriting, tuckey-urlrewrite-filter

Yo he usado UrlRewriteFilter de tuckey en pequeñoproyectos, pero estoy indeciso de usar una cosa así en un entorno de producción que pueda afectar a decenas de miles de clientes que pagan (se siente un poco confuso). ¿Está bien usar un motor de reescritura basado en reglas en la producción, y cuáles son ¿Algunas alternativas que podría usar para URLs limpias?

Respuestas

3 para la respuesta № 1

Estamos utilizando UrlRewriteFilter por Tuckey en nuestro entorno de producción sin problemas notorios ni fallas en el rendimiento. Nuestros servicios se utilizan mucho con más de 10k hits por segundo.

Si está utilizando UrlRewrite solo para procesar las URL RESTful, piense en cambiar a Spring 3.0 (http://blog.springsource.com/2009/03/08/rest-in-spring-3-mvc/)

Además, considere usar JAX-RS, pero no tengo un conocimiento extenso sobre su rendimiento frente a Spring.


0 para la respuesta № 2

Si esta bien Muchos sitios grandes lo están haciendo, de una forma u otra.


0 para la respuesta № 3

He usado la reescritura de URL en sitios de mediana escala (10-20k visitantes / día) y nunca he encontrado un cuello de botella. No he usado el reqriter que menciona, por lo que existe la posibilidad de que sea problemático.

En general, a menos que tenga alguna DE VERDAD reglas complicadas, la sobrecarga de la reescritura será insignificante en comparación con, por ejemplo, la apertura de una conexión de base de datos.

También hay beneficios para el usuario en términos de usabilidad / recordar URL y (también las URL amigables parecen hacer que los usuarios se sientan más seguros). También es mejor cuando estás revisando registros de errores :)