小编Now*_*dia的帖子

hbase-client 2.0.x错误

我正在尝试使用hbase-client java API连接到远程hbase服务器.到目前为止,我已经能够使用hbase-client版本1.3.1.但要解决与gRPC的依赖冲突,我正在尝试使用hbase-client versoin 2.0.x.

当我在hbase java客户端版本2.0.x中尝试`admin.tableExists(tableName)时,我收到此错误.

但是大多数其他数据持久化API都像往常一样工作.这可能是由于依赖性问题或与服务器的版本不匹配.

我们非常感谢您提出任何解决问题的建议.

Hbase服务器版本:1.2.4

org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: Column family table does not exist in region hbase:meta,,1.1588230740 in table 'hbase:meta', {TABLE_ATTRIBUTES => {IS_META => 'true', coprocessor$1 => '|org.apache.hadoop.hbase.coprocessor.MultiRowMutationEndpoint|536870911|'}, {NAME => 'info', BLOOMFILTER => 'NONE', VERSIONS => '10', IN_MEMORY => 'true', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => 'NONE', TTL => 'FOREVER', COMPRESSION => 'NONE', CACHE_DATA_IN_L1 => 'true', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '8192', REPLICATION_SCOPE => '0'}
        at org.apache.hadoop.hbase.regionserver.HRegion.checkFamily(HRegion.java:7752)
        at org.apache.hadoop.hbase.regionserver.HRegion.get(HRegion.java:6800)
        at org.apache.hadoop.hbase.regionserver.RSRpcServices.get(RSRpcServices.java:2032)
        at org.apache.hadoop.hbase.protobuf.generated.ClientProtos$ClientService$2.callBlockingMethod(ClientProtos.java:33644)
        at …
Run Code Online (Sandbox Code Playgroud)

java hbase maven hbase-client

9
推荐指数
1
解决办法
1430
查看次数

如何将动态端口传递给 NestJS 中的 Websockets 网关?

我想从 NestJS 中的配置动态设置 Websockets-gateway 端口。下面是我的websockets-gateway代码。

import { WebSocketGateway } from '@nestjs/websockets';

const WS_PORT = parseInt(process.env.WS_PORT);

@WebSocketGateway(WS_PORT)
export class WsGateway {
  constructor() {
    console.log(WS_PORT);
  }
}
Run Code Online (Sandbox Code Playgroud)

但 WS_PORT 始终为 NaN。

这是我的引导函数 insdie main.ts :

async function bootstrap() {
  const app = await NestFactory.create(AppModule, { cors: false });
  const configService = app.get(ConfigService);
  initAdapters(app);
  await app.listen(configService.get(HTTP_PORT), () => {
    console.log('Listening on port ' + configService.get(HTTP_PORT));
  });
}
Run Code Online (Sandbox Code Playgroud)

下面是我的app.module.ts

@Module({
  imports: [
    ConfigModule.forRoot({
      envFilePath: './src/config/dev.env',
      isGlobal: true,
    }), …
Run Code Online (Sandbox Code Playgroud)

configuration decorator websocket nestjs

8
推荐指数
1
解决办法
4653
查看次数

Eclipse Paho Mqtt Client是否会保留已发布的所有已发布消息,直到它们在QoS-2下被代理确认交付?

默认的PAHO MQTT实现是否会保留所有正在推送的消息,直到它们的传送在QoS 2中得到明确确认?或者如果不是如何通过我们自己实现这样的?

更新 自从paho android服务版本1.1.0自动重新连接和离线缓冲功能实现.欲了解更多信息:https://www.eclipse.org/paho/clients/android/

java android mqtt paho

3
推荐指数
1
解决办法
2425
查看次数

WSL2 中的 InteliJ Idea 错误:导出:ProgramFiles(x86):错误的变量名称

我收到错误

export: ProgramFiles(x86): bad variable name
Run Code Online (Sandbox Code Playgroud)

当尝试在 IntelliJ Idea 的 WSL2 上运行 java 程序时。我似乎找不到任何日志或导致此错误。任何帮助,将不胜感激。

谢谢。

intellij-idea spring-boot windows-subsystem-for-linux

3
推荐指数
2
解决办法
1270
查看次数

将 cassandra list<frozen<list<int>>> 字段映射到 spring-data-cassandra 中的 Java

有人可以指出我如何将声明的字段list<frozen<list<int>>>映射回 spring-data-cassandra 中的 java。我可以简单地保存数据,List<List<Integer>>>但在从数据库读取时不起作用,未找到编解码器异常弹出。

非常感谢帮助。

cassandra spring-data-cassandra

1
推荐指数
1
解决办法
1637
查看次数