Browse Source

Merge remote-tracking branch 'origin/master'

master
SisMaker 2 years ago
parent
commit
f211fd0150
4 changed files with 7 additions and 15 deletions
  1. +1
    -1
      include/agVstCli.hrl
  2. +2
    -2
      src/agApi/agDbMgr.erl
  3. +2
    -2
      src/agTest.erl
  4. +2
    -10
      src/agVstCli/agVstCli.erl

+ 1
- 1
include/agVstCli.hrl View File

@ -26,7 +26,7 @@
-define(AgHeaderSize, 24). -define(AgHeaderSize, 24).
%% %%
-define(AgDefBaseUrl, <<"http://sismaker.tpddns.cn:8529">>).
-define(AgDefBaseUrl, <<"http://127.0.0.1:8529">>).
-define(AgDefDbName, <<"_system">>). -define(AgDefDbName, <<"_system">>).
-define(AgDefUser, <<"root">>). -define(AgDefUser, <<"root">>).
-define(AgDefPassWord, <<"156736">>). -define(AgDefPassWord, <<"156736">>).

+ 2
- 2
src/agApi/agDbMgr.erl View File

@ -42,7 +42,7 @@ curDbInfo(PoolNameOrSocket) ->
% %
% 200 % 200
% 400 % 400
visitDbList(PoolNameOrSocket) ->
visitDbs(PoolNameOrSocket) ->
agVstCli:callAgency(PoolNameOrSocket, ?AgGet, <<"/_api/database/user">>). agVstCli:callAgency(PoolNameOrSocket, ?AgGet, <<"/_api/database/user">>).
% %
@ -54,7 +54,7 @@ visitDbList(PoolNameOrSocket) ->
% 200 % 200
% 400 % 400
% 403_system数据库中执行 % 403_system数据库中执行
dbList(PoolNameOrSocket) ->
allDbs(PoolNameOrSocket) ->
agVstCli:callAgency(PoolNameOrSocket, ?AgGet, <<"/_api/database">>, ?AgDefQuery, ?AgDefHeader, ?AgDefBody, true). agVstCli:callAgency(PoolNameOrSocket, ?AgGet, <<"/_api/database">>, ?AgDefQuery, ?AgDefHeader, ?AgDefBody, true).
% %

+ 2
- 2
src/agTest.erl View File

@ -7,7 +7,7 @@
start() -> start() ->
eSync:run(), eSync:run(),
application:ensure_all_started(eArango), application:ensure_all_started(eArango),
eArango:openPool(tt, [{poolSize, 1}], []).
eArango:openPool(tt, [{poolSize, 16}], []).
stop() -> stop() ->
eArango:closePool(tt). eArango:closePool(tt).
@ -17,7 +17,7 @@ isDebug() ->
tt(C, N) -> tt(C, N) ->
application:ensure_all_started(eArango), application:ensure_all_started(eArango),
eArango:openPool(tt, [{poolSize, 1}], []),
eArango:openPool(tt, [{poolSize, 16}], []),
StartTime = erlang:system_time(millisecond), StartTime = erlang:system_time(millisecond),
io:format("IMY********************** started~n"), io:format("IMY********************** started~n"),
[spawn(?MODULE, test, [N, StartTime]) || _Idx <- lists:seq(1, C)]. [spawn(?MODULE, test, [N, StartTime]) || _Idx <- lists:seq(1, C)].

+ 2
- 10
src/agVstCli/agVstCli.erl View File

@ -183,7 +183,7 @@ initMsgId() ->
case persistent_term:get(agMessageId, undefined) of case persistent_term:get(agMessageId, undefined) of
undefined -> undefined ->
Ref = atomics:new(1, [{signed, false}]), Ref = atomics:new(1, [{signed, false}]),
InitId = rand:uniform(10000),
InitId = rand:uniform(100000),
atomics:put(Ref, 1, InitId), atomics:put(Ref, 1, InitId),
persistent_term:put(agMessageId, Ref); persistent_term:put(agMessageId, Ref);
_ -> _ ->
@ -192,13 +192,5 @@ initMsgId() ->
getMsgId() -> getMsgId() ->
Ref = persistent_term:get(agMessageId, undefined), Ref = persistent_term:get(agMessageId, undefined),
MessageId = atomics:add_get(Ref, 1, 1),
if
MessageId >= ?agMaxMessageId ->
InitId = rand:uniform(10000),
atomics:put(Ref, 1, InitId),
InitId;
true ->
MessageId
end.
atomics:add_get(Ref, 1, 1).

Loading…
Cancel
Save