Distributed Transaction Deploy#

databases#

  • spring\distributed-transaction\db\pay_dubbo_*.sql

pay-common-config#

  • jdbc.properties

  • mq_config.properties

  • public_system.properties

  • alipay_config.properties

  • weixinpay_config.properties

service#

Service Dubbo Port
PayServiceAccount 20881
PayServiceAccounting 20882
PayServiceMessage 20888
PayServiceNotify 20883
PayServicePoint 20884
PayServiceUser 20887
PayServiceTrade 20886

app#

  • PayAppMessageTask

  • PayAppNotify

  • PayAppQueue

war#

Module HTTP Port Application Context Url
pay-web-boss 8081 /pay-web-boss http://localhost:8081/pay-web-boss
pay-web-gateway 8082 /pay-web-gateway
pay-web-message 8084 /pay-web-message http://localhost:8084/pay-web-message
pay-web-sample-shop 8083 /pay-web-sample-shop http://localhost:8083/pay-web-sample-shop
dubbo-admin 8080 / http://localhost:8080

Tips#

pay-web-message/pay-web-boss#

Optimized files:

pay-web-message\src\main\webapp\jsp\common\dwz.jsp
pay-web-message\src\main\webapp\common
pay-web-message\src\main\webapp\dwz

pay-web-gateway/pay-web-sample-shop#

Optimized files:

pay-web-gateway\src\main\webapp\pay_files

Deleted files:

pay-web-message\src\main\webapp\js

pay-service-trade-api/pay-web-sample-shop#

Merged utils:

pay-service-trade-api\src\main\java\t5750\pay\utils\httpclient\*
pay-service-trade-api\src\main\java\t5750\pay\utils\AlipayConfigUtil