前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >byteTCC框架--官方demo调试

byteTCC框架--官方demo调试

作者头像
IT云清
发布2019-03-04 16:06:34
1.7K0
发布2019-03-04 16:06:34
举报
文章被收录于专栏:IT云清

调试了下作者提供的样例,记录下步骤,基于0.4.x版本。

1.启动eureka注册中心

先修改下hostname

原本:

代码语言:javascript
复制
server:
  port: 7000

eureka:
  instance:
    hostname: inst1
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://inst1:7000/eureka/

修改为:

代码语言:javascript
复制
server:
  port: 7000

eureka:
  instance:
    hostname: localhost
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://localhost:7000/eureka/

2.修改数据库配置

涉及provider,consumer 在2个项目中,都有个config包,下面的配置文件中,把数据库修改为自己的mysql地址。

3.创建测试表

provider项目: 创建数据库inst01

代码语言:javascript
复制
CREATE TABLE tb_account_one (
  acct_id varchar(16),
  amount double(10, 2),
  frozen double(10, 2),
  PRIMARY KEY (acct_id)
) ENGINE=InnoDB;

insert into tb_account_one (acct_id, amount, frozen) values('1001', 10000.00, 0.00);

consumer项目: 创建数据库inst02

代码语言:javascript
复制
CREATE TABLE tb_account_two (
  acct_id varchar(16),
  amount double(10, 2),
  frozen double(10, 2),
  PRIMARY KEY (acct_id)
) ENGINE=InnoDB;

insert into tb_account_two (acct_id, amount, frozen) values('2001', 10000.00, 0.00);

2个库都创建bytejta表:

代码语言:javascript
复制
CREATE TABLE `bytejta` (
  `xid` varchar(32) NOT NULL,
  `gxid` varchar(40) DEFAULT NULL,
  `bxid` varchar(40) DEFAULT NULL,
  `ctime` bigint(20) DEFAULT NULL,
  PRIMARY KEY (`xid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

4.修改注册中心地址

由于前面修改了eureka的地址,2个项目要注册到eureka上,也都需要修改下:

代码语言:javascript
复制
  client:
    serviceUrl:
      defaultZone: http://localhost:7000/eureka/

之前都是注册到http://inst1:7000/eureka/上,可能无法识别。在本地跑demo,建议修改为localhost,减少不必要的麻烦。

5.启动项目

启动顺序:

  1. sample-eureka-server
  2. sample-provider
  3. sample-consumer

然后调试即可。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年02月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.启动eureka注册中心
  • 2.修改数据库配置
  • 3.创建测试表
  • 4.修改注册中心地址
  • 5.启动项目
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档