codingapi / codingapi/tx-lcn

能否在配置文件中增加一个lcn控制开关

Abierto
#322 0 comentarios 0 reacciones 0 asignados Ver en GitHub
features
Lenguaje dominante
Java
Estrellas
4.2k
Forks
1.4k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Why you need it?
Is your feature request related to a problem? Please describe in details
我们有些项目,根据客户的场景需求,在部署的时候才能决定是否开启分布式事务(比如如果用不到lcn,就不用部署tm等)。因为是在部署阶段决定,所以通过修改代码@EnableDistributedTransaction的方式不太合适。
能否设置一个开关来控制lcn的启动与否,比如通过配置文件里面的某个参数来控制。

## How it could be?
A clear and concise description of what you want to happen. You can explain more about input of the feature, and output of it.
设置一个开关来控制lcn的启动与否,并且不用改代码的前提下,比如通过配置文件里面的某个参数来控制。

## Other related information
Add any other context or screenshots about the feature request here.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Comienza localizando el procesamiento de @EnableDistributedTransaction y el punto de entrada de carga de la configuración. Rastrea cómo el inicio habilita actualmente LCN y, a continuación, define una propiedad de configuración que controle ese comportamiento sin cambios en el código. Se considera terminado cuando la configuración del despliegue puede habilitar o deshabilitar LCN de forma coherente, con pruebas que cubran ambas configuraciones.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
backend, distributed-systems
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.