我们有两个微服务。账号微服务(用于注册、验证等)。电子钱包微服务(创建钱包、存款、取款等)。
应用程序首先创建一个帐户,然后为每个经过验证的用户创建一个e-wallet。
考虑到在账号微服务中对用户身份进行管理。
钱包服务是否应该存储对帐户实体的引用(外部用户id)?或者,帐户微服务是否应该存储对钱包实体的引用(external- wallet -id)?
我最关心的是账号微服务成为存储许多参考资料的中心。有什么我应该考虑的做法吗?
发布于 2017-12-23 18:59:08
您可能希望让客户端或帐户创建者使用guid生成帐户Id,然后向帐户组件和钱包组件发送一条消息,以使用生成的aacountId和WalletId创建帐户和钱包……
讲得通?
https://stackoverflow.com/questions/47939726
复制相似问题